@dba_ru

Страница 230 из 718
Igor
06.09.2017
12:31:50
почему тогда ошибку дало?

Ilia
06.09.2017
12:32:41
Ну, может я перепутал.. ща гляну...

Igor
06.09.2017
12:32:57
у вас там зоопарк субд?)

Ilia
06.09.2017
12:33:08
у меня Adaptive Server Enterprise/15.7
А чего, ты на ASE сидишь?

Google
Igor
06.09.2017
12:33:12
да

Ilia
06.09.2017
12:33:20
у вас там зоопарк субд?)
Я в документации погляжу.

Igor
06.09.2017
12:33:22
Sybase ASE и IQ

Ilia
06.09.2017
12:36:01
у меня Adaptive Server Enterprise/15.7
Вот тебе ссылка на документацию : http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc32300.1550/html/sqlug/CIHBDIAA.htm

http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc32300.1570/html/sqlug/sqlug432.htm

Sybase ASE и IQ
А чего гоняете на них, своё или коробочное ?

Igor
06.09.2017
12:43:16
Ilia
06.09.2017
12:44:06
Извини. [In reply to Igor] А ЧТО гоняете на них, своё или коробочное ?

Igor
06.09.2017
12:45:06
банк

http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc32300.1570/html/sqlug/sqlug432.htm
ну JOIN тут нет, да и выборка идет вида FROM (select * from)

Ilia
06.09.2017
12:45:53
Там ниже есть

Igor
06.09.2017
12:45:57
а товарищ JOIN(select * from executorListLinkChangedItems ) ON пишет

без алиаса

Google
Igor
06.09.2017
12:46:20
Там ниже есть
слова JOIN я там не нашел )

Ilia
06.09.2017
12:46:35
Это всё равно. Если они разрешены во FROM, то и в JOIN тоже.

В двух ссылках там поройся туда-сюда, там будут примеры.

Igor
06.09.2017
12:47:00
ну хз

такое точно можно select * from (select sum(advance) from total_sales) dt

а вот джойнить селекты без алиас это чет новое для меня

Ilia
06.09.2017
12:50:08
Так попробуй.

На счёт без алиасов — это да, ты прав, алиас должен быть.

банк
Жив ишо, курилка... Не везде ещё убили... ?

Igor
06.09.2017
12:52:27
живем потихоньку :)

Ilia
06.09.2017
12:53:15
На пенсию пойду — будет где рабоать консультантом ?

Igor
06.09.2017
12:54:09
до пенсии он может не дотянуть ))

Ilia
06.09.2017
12:55:42
Ну, ты уж поддержи его...

?

Igor
06.09.2017
13:01:30
та да)

Louis
06.09.2017
14:38:36
пацаны, что лучше?(mssql2012) declare @datetime datetime = getdate() select cast(cast(@datetime as date) as datetime); — or select dateadd(day,datediff(day,0,@datetime),0);

как можно провести тест

я прост нуб

Ilia
06.09.2017
14:42:15
Select сделать...

Google
Alex
06.09.2017
14:43:49
надо уже какой то чек лист новоприбывшим

не умеет в джойны - в бан

Louis
06.09.2017
14:44:39
Зачем date приводить к datetime?
что бы обнулить часы

Ilia
06.09.2017
14:44:57
Ты не понял.

lost
06.09.2017
14:44:57
вам не кажется, что это выйгрыш на сспичках?

Ilia
06.09.2017
14:45:33
Давайте сделаем SQL-капчу на входе ?

Fike
06.09.2017
14:47:36
доменные шутейки пошли

lost
06.09.2017
14:48:09
что мешает просто сделать date format к типу date ?

Louis
06.09.2017
14:51:48
что мешает просто сделать date format к типу date ?
аа, забыл сказать. Есть просто такая штука, что delphi не распознает такой тип

lost
06.09.2017
14:53:00
тогда первый вариант - скастует к дейтайму, и получишь свои нули

Ilia
06.09.2017
15:01:34
Кажется давно-давно я видел где-то типа хабра целую нехилую по длине статью на эту несчастную тему...

А, вот же... http://www.sql.ru/faq/faq_topic.aspx?fid=110

Rookie
06.09.2017
16:33:55
Гайз, привет. А в sqlite тоже нельзя таблицы с инта называть? Ну, numeric первый символ названия.

Виктор
06.09.2017
16:40:07
Можно, но не вижу ни одной объективной причины так делать

Rookie
06.09.2017
16:59:03
Можно, но не вижу ни одной объективной причины так делать
Я тоже. Девочка на python sqlite ловит ошибку. Всё сводится к этому. В гугле мнения разделились.

Виктор
06.09.2017
17:14:39
Это вероятней всего ограничения ЯП, может он замапить пытается в одноименную переменную/свойство.

Правда, не совсем ясно какая именно ошибка возникает

Rookie
06.09.2017
17:35:11
Правда, не совсем ясно какая именно ошибка возникает
unrecognized token Там ошибка в нейминге. То есть, при создании таблицы с не интовым первым символом всё работает. Она просто дотошная, и возник вопрос. А там уж неизвестно, ограничение драйвера питона или склайта. Мне не очень интересно.

Vladislav
06.09.2017
17:43:18
Давайте сделаем SQL-капчу на входе ?
Кстати, где-то такое на форуме каком-то видел ?

Google
Rookie
06.09.2017
18:09:47
А отказаться от цифр в названии не позволяет религия?
Перечитайте внимательнее, пожалуйста)

Al
06.09.2017
18:12:04
Перечитайте внимательнее, пожалуйста)
Перечитал. Потом еще раз. Потом опять не понял зачем в названии таблиц цифры. Это какой то перформанс?

Fike
06.09.2017
18:12:24
как вы не понимаете

это же девочка на питоне

Al
06.09.2017
18:12:40
Fike
06.09.2017
18:12:42
нельзя же не вписаться за нее на ровном месте

Vladislav
06.09.2017
18:12:56
Перечитал. Потом еще раз. Потом опять не понял зачем в названии таблиц цифры. Это какой то перформанс?
А что с цифрами в названии таблиц? А то я тут как раз хочу создать такие

Vladislav
06.09.2017
18:13:46
Не, первой цифру нельзя

Al
06.09.2017
18:13:50
Это называется угадай че в табличке?

Rookie
06.09.2017
18:14:10
Перечитал. Потом еще раз. Потом опять не понял зачем в названии таблиц цифры. Это какой то перформанс?
Не. Она хотела дата_что_то_там_ещё. Не работало. Она методом проб дошла до того, что стала писать префикс. Заработало. Написала, что столкнулась с необъяснимым))

Al
06.09.2017
18:14:26
Ты еще заведи таблицу для таблиц. И потом их по ид ищи

Vladislav
06.09.2017
18:15:12
У меня для бизнеса есть таблицы AAB1/30/60/90

Rookie
06.09.2017
18:15:34
Линейкой по рукам. Как в советской школе
Я не ментор) Я сочувствующий наблюдатель))

Al
06.09.2017
18:15:43
Vladislav
06.09.2017
18:16:06
Это активные абоненты за период

Al
06.09.2017
18:17:07
Vladislav
06.09.2017
18:17:22
Нет, за сколько дней

Правда это стремная схема, от которой я в последствии отказался

Google
Al
06.09.2017
18:17:59
Я пытаюсь забыть эту идею

Vladislav
06.09.2017
18:18:06
??

Al
06.09.2017
18:18:31
Таблицы по временым интервалам.

Это явно какие то тяжелые наркотики.

Виктор
06.09.2017
18:21:57
Да. По мотивам даже сериал сняли "Во все тяжкие" называется)

Al
06.09.2017
18:22:33
Он там тоже новую таблицу на каждый день мастерил?

lost
06.09.2017
18:24:46
Таблицы по временым интервалам.
это как партицирование только мануальное?

Al
06.09.2017
18:24:57
Я уже чет начал задумываться не открыть ли контору по разработке архитектуры для бд. Нужно попробовать своего ИИ натаскать нормализовать данные.

это как партицирование только мануальное?
Походу это какое то анальное партицирование

Не смог подобрать другую ассоциацию.

lost
06.09.2017
18:26:21
надо было не писать мануальное

недавно рассуждал над схемой, когда на каждого юзера в бд своя инфраструктура связанных таблиц делается

Al
06.09.2017
18:27:48
Я за попкорном

lost
06.09.2017
18:27:48
чтобы можно было избавляться от всего 1 drop table

да ладно, я всё, можешь не разгоняться

Al
06.09.2017
18:30:59
Я когда расуждал над своим проектом то пришел к тому что нормализовать можно 99% данных. Причем не сильнт напрягая базу, без всяких хитрых джоинов. В 1% ушли всякие хитро выковыряные иследования где и сами иследователи толком не понимают чего им там привалит.

В большинстве случаев проще вытащить данные с таблиц и дальнейшию селекцию провести в приложении.

Получается быстрее и нагрузка на базу в разы падает

lost
06.09.2017
18:34:26
Получается быстрее и нагрузка на базу в разы падает
нагрузка на базу обычно прямопропорциональна дистанции рук программистов непосредственно от плеч

Al
06.09.2017
18:36:55
нагрузка на базу обычно прямопропорциональна дистанции рук программистов непосредственно от плеч
Эээ не все так просто. Хороших архитекторов походу единицы. А без плана погромисты поубивают друг друга на первой же планерке. :)

Потому самый выгодный бизнес строить датацентры. Что бы компенсировать кривые руки.

Страница 230 из 718