Size: a a a

2021 February 25

ДМ

Дмитрий Мачихелян... in sql_ninja
Max Chistyakov
когда они поле таблицы и конфликтное поле используются для сравнения, он начинает теряться. Можно попробовать указать явно имя таблицы перед просто contact_name
Благодарю!
источник

ДМ

Дмитрий Мачихелян... in sql_ninja
Помогло
источник

E

Elvira in sql_ninja
Кто нибудь в Росбанке работает?(
источник
2021 February 26

k🥔

karrtopelka 🥔 in sql_ninja
Здравствуйте, есть ли возможность автоматически изменять поле "статус" на, к примеру "done", основываюсь на поле "статус" в другой таблице?
В другой таблице есть связь с первой таблицей по айди, и если все поля во второй таблице имеют значение "done" то и в первой станет "done"
Спасибо
источник

k🥔

karrtopelka 🥔 in sql_ninja
karrtopelka 🥔
Здравствуйте, есть ли возможность автоматически изменять поле "статус" на, к примеру "done", основываюсь на поле "статус" в другой таблице?
В другой таблице есть связь с первой таблицей по айди, и если все поля во второй таблице имеют значение "done" то и в первой станет "done"
Спасибо
что-то типа КНФ (Конъюнктивной нормальной формы) сделать
источник

А

Андрій in sql_ninja
karrtopelka 🥔
Здравствуйте, есть ли возможность автоматически изменять поле "статус" на, к примеру "done", основываюсь на поле "статус" в другой таблице?
В другой таблице есть связь с первой таблицей по айди, и если все поля во второй таблице имеют значение "done" то и в первой станет "done"
Спасибо
Тригер или computed column с функцией
источник

G

Gopneg in sql_ninja
karrtopelka 🥔
Здравствуйте, есть ли возможность автоматически изменять поле "статус" на, к примеру "done", основываюсь на поле "статус" в другой таблице?
В другой таблице есть связь с первой таблицей по айди, и если все поля во второй таблице имеют значение "done" то и в первой станет "done"
Спасибо
создай view
источник

M

Mr. D in sql_ninja
Всем привет. Прошу помощи, никак не могу допереть
источник

M

Mr. D in sql_ninja
Переслано от Mr. D
Я, наверное, объяснил поверхностно. В общем, у меня есть 3 таблицы. Третья из них составная из 1 и 2 таблиц. Включает в себя информацию по водителям и закреплённым им автомобилям. Есть водители, которым закрепили несколько авто (получается несколько строк в таблице с одной и той же фамилией, но разными автомобилями) Как сделать выборку по 1 таблице (фамилии), но чтоб выполнялось условие, что в третьей таблице было закреплено за одним водителем более 1 авто?
источник

T

Timus in sql_ninja
Mr. D
Переслано от Mr. D
Я, наверное, объяснил поверхностно. В общем, у меня есть 3 таблицы. Третья из них составная из 1 и 2 таблиц. Включает в себя информацию по водителям и закреплённым им автомобилям. Есть водители, которым закрепили несколько авто (получается несколько строк в таблице с одной и той же фамилией, но разными автомобилями) Как сделать выборку по 1 таблице (фамилии), но чтоб выполнялось условие, что в третьей таблице было закреплено за одним водителем более 1 авто?
ну почитай про count, group by, having
источник

M

Mr. D in sql_ninja
Timus
ну почитай про count, group by, having
Да я читал. Это всё понятно. Не могу только понять как именно в условие выборки засунуть, что count >1? Через Where что ли?
источник

T

Timus in sql_ninja
Mr. D
Да я читал. Это всё понятно. Не могу только понять как именно в условие выборки засунуть, что count >1? Через Where что ли?
у тебя субд какая хоть?
в ms sql используй having.
источник

M

Mr. D in sql_ninja
Timus
у тебя субд какая хоть?
в ms sql используй having.
My sql
источник

T

Timus in sql_ninja
вроде там точно так же
источник

T

Timus in sql_ninja
SELECT expression1,  aggregate_function (expression)
FROM tables
GROUP BY expression1
HAVING condition;
источник

M

Mr. D in sql_ninja
Timus
SELECT expression1,  aggregate_function (expression)
FROM tables
GROUP BY expression1
HAVING condition;
И ещё join, чтоб выборку саму сделать по первой таблице, верно?
источник

M

Mr. D in sql_ninja
Это у меня тогда будет лучше использовать right join
источник

M

Mr. D in sql_ninja
?
источник

T

Timus in sql_ninja
пробуй. не будет получаться - спрашивай.
источник

M

Mr. D in sql_ninja
Timus
пробуй. не будет получаться - спрашивай.
Спасибо))
источник