Size: a a a

2020 November 18

IZ

Ilia Zviagin in MySQL
Kirill
SELECT * FROM public."Conversations" c JOIN public."ConversationUsers" cu ON c.id = cu.conversation_id
SELECT *, 2 as id FROM public."Conversations" c JOIN public."ConversationUsers" cu ON c.id = cu.conversation_id
источник

IZ

Ilia Zviagin in MySQL
Kirill
Переслано от Kirill
Ребят, как дополнить SQL запрос чтобы он вернул id 2. Так как user_id 1 и 2 есть в Conversation  с id 2.
SELECT * FROM public."Conversations" c JOIN public."ConversationUsers" cu ON c.id = cu.conversation_id
Так как user_id 1 и 2 есть в Conversation  с id 2. — это что должно обозначать?
источник

K

Kirill in MySQL
Ilia Zviagin
Так как user_id 1 и 2 есть в Conversation  с id 2. — это что должно обозначать?
Динамически закидывается 2 айдишника юзеров  и мне нужно получить их conversation id. 1  и 2 user_id это просто как пример, в этом случае должна быть строка одна с conversation id 2
источник

DE

Denis Efremov in MySQL
Kirill
SELECT * FROM public."Conversations" c JOIN public."ConversationUsers" cu ON c.id = cu.conversation_id
Пахнуло постгре
источник

BB

Bogdan Bida in MySQL
Ребят, а можете объяснить пожалуйста, что за единица? Это как понять, это явно не имя столбца
источник

IZ

Ilia Zviagin in MySQL
Bogdan Bida
Ребят, а можете объяснить пожалуйста, что за единица? Это как понять, это явно не имя столбца
Это числовой литерал, константа один.
источник

BB

Bogdan Bida in MySQL
Ilia Zviagin
Это числовой литерал, константа один.
Ну это то понятно, только какую роль он выполняет в select и что он там делает вообще
источник

BB

Bogdan Bida in MySQL
Почему 1, а не 2,3 и.т.д
источник

V

Victor in MySQL
Обычно так делают для агрегированных запросов
источник

ИД

Иван Дорогой... in MySQL
потому что количество 1 штука
источник

ИД

Иван Дорогой... in MySQL
ну, если kol - это количество
источник

V

Victor in MySQL
Считают count, кто то сумму, иногда через case и 1, и 20 , например если торгуется коробками и розницей)
источник

IZ

Ilia Zviagin in MySQL
Bogdan Bida
Ну это то понятно, только какую роль он выполняет в select и что он там делает вообще
ЭТо количество чего -то там в одной строке.
источник

A

Andreii Stolpakov in MySQL
Как подставлять в аргумент where числа из диапазона в цикле?
источник

IZ

Ilia Zviagin in MySQL
Andreii Stolpakov
Как подставлять в аргумент where числа из диапазона в цикле?
Параметром подставить по одному.
источник

IZ

Ilia Zviagin in MySQL
Или тебе весь список нужно?
источник

A

Andreii Stolpakov in MySQL
Ilia Zviagin
Или тебе весь список нужно?
Да чтобы я туда просто поставил 1-20 и оно мне все результати сразу выдало
источник

V

Victor in MySQL
Andreii Stolpakov
Да чтобы я туда просто поставил 1-20 и оно мне все результати сразу выдало
Between или IN
источник

IZ

Ilia Zviagin in MySQL
Andreii Stolpakov
Да чтобы я туда просто поставил 1-20 и оно мне все результати сразу выдало
Ну я лично не понимаю.
источник

IZ

Ilia Zviagin in MySQL
Andreii Stolpakov
Да чтобы я туда просто поставил 1-20 и оно мне все результати сразу выдало
запрос покажи лучше.
источник