Size: a a a

2020 November 29

VK

Vladimir Karamazov in dbGeeks
источник

VK

Vladimir Karamazov in dbGeeks
ThunderAL
ага. есть табличка в которой строка может ссылаться на ту же таблицу
надо было поститать количество элементов в дереве, учитывая, что верхушка этого дерева извесна
SELECT * заменить на SELECT count(*)
источник

T

ThunderAL in dbGeeks
ничего себе. какая красота
источник

T

ThunderAL in dbGeeks
спасибо
источник

VK

Vladimir Karamazov in dbGeeks
вам спасибо) дошли руки узнать про рекурсивные запросы подробнее
источник
2020 November 30

YH

Yung Hefner in dbGeeks
Есть ли разница в каком порядке писать WHERE ... AND ...
Мб в каких-то случаях быстрее обрабатывает запросы?
источник

YS

Yaroslav Schekin in dbGeeks
Yung Hefner
Есть ли разница в каком порядке писать WHERE ... AND ...
Мб в каких-то случаях быстрее обрабатывает запросы?
СУБД какая (но чаще всего в современных RDBMS ответ — нет, разницы нет)?
источник

YH

Yung Hefner in dbGeeks
Yaroslav Schekin
СУБД какая (но чаще всего в современных RDBMS ответ — нет, разницы нет)?
mysql
источник

YS

Yaroslav Schekin in dbGeeks
Yung Hefner
mysql
Это Вам лучше в каком-то чате именно про него уточнить.
источник

VK

Vladimir Karamazov in dbGeeks
Обычно строится оптимальный план, но я все равно пишу простые для вычисления условия первыми по привычке из языков программирования
источник

А

Александр in dbGeeks
Приветствую!
Подскажите, как из одной и той же таблицы скопировать строку, но при вставке скопированной строки заменить значение в одном столбце?
Спасибо.
источник

А

Александр in dbGeeks
INSERT INTO
   `some_table` (`fld1`,`fld2`,`fld3`)
SELECT
   `src`.`fld1`,
   `src`.`fld2`,
   `src`.`fld3`
FROM
   `some_table`  AS `src`
WHERE
   `src`.`fld` > 100;

так копируются все значения. А как заменить одно?
источник
2020 December 01

Д

Денис in dbGeeks
Привет, кто может помочь с date warehouse не могу понять как его реализовать  а в инете толкового ничего нету ?
источник

VK

Vladimir Karamazov in dbGeeks
Александр
Приветствую!
Подскажите, как из одной и той же таблицы скопировать строку, но при вставке скопированной строки заменить значение в одном столбце?
Спасибо.
INSERT INTO
   some_table (fld1,fld2,fld3)
SELECT
   src.fld1,
   src.fld2,
   'моё прекрасное кастомное значение' as fld3
FROM
   some_table  AS src
WHERE
   src.fld > 100;
источник

VK

Vladimir Karamazov in dbGeeks
Либо вместо строки 'мое прекрасное кастомное значение' можно написать подзапрос
источник

VK

Vladimir Karamazov in dbGeeks
Денис
Привет, кто может помочь с date warehouse не могу понять как его реализовать  а в инете толкового ничего нету ?
Спросил у знакомой, она работает с DWH. Может что посоветует
источник

А

Александр in dbGeeks
Vladimir Karamazov
INSERT INTO
   some_table (fld1,fld2,fld3)
SELECT
   src.fld1,
   src.fld2,
   'моё прекрасное кастомное значение' as fld3
FROM
   some_table  AS src
WHERE
   src.fld > 100;
Благодарствую!
источник

VK

Vladimir Karamazov in dbGeeks
Денис
Привет, кто может помочь с date warehouse не могу понять как его реализовать  а в инете толкового ничего нету ?
Ответила, что это очень масштабная штука, делается  командой и привела аргументы почему. Это если вкратце)
источник

I

Igor in dbGeeks
Ребята, в таблице есть столбцы price и in_stock

Нужно отсортировать по увеличению цены, но если in_stock = 0, то их в конец независимо от цены

Как правильно сделать сортировку?
источник

VK

Vladimir Karamazov in dbGeeks
order by in_stock desc, price asc
источник