Size: a a a

2021 January 21

EK

Evgeniy Kuvshinov in dbGeeks
я понятие не имею где там игры с ботом и какая структура
источник

YH

Yung Hefner in dbGeeks
2 разных игрока, разные результаты, но игра одна
источник

EK

Evgeniy Kuvshinov in dbGeeks
да и знать это особо не хочу
источник

EK

Evgeniy Kuvshinov in dbGeeks
Yung Hefner
2 разных игрока, разные результаты, но игра одна
и какой результат ты хочешь ?
источник

YH

Yung Hefner in dbGeeks
Чтобы он игры такие считал за 1
источник

YH

Yung Hefner in dbGeeks
А не за 2
источник

EK

Evgeniy Kuvshinov in dbGeeks
select count(*) from (select game_id from bets group by game_id)  например так
источник

EK

Evgeniy Kuvshinov in dbGeeks
скролько всего игор было
источник

EK

Evgeniy Kuvshinov in dbGeeks
без дублей
источник

YH

Yung Hefner in dbGeeks
Evgeniy Kuvshinov
select count(*) from (select game_id from bets group by game_id)  например так
Все я понял как сделать, спасибо
источник

YH

Yung Hefner in dbGeeks
источник

P

Phoenix in dbGeeks
Можно еще вот так

SELECT game_id, COUNT(DISTINCT game_id) FROM bets GROUP BY game_id;

http://sqlfiddle.com/#!9/9ca176/4
источник

EK

Evgeniy Kuvshinov in dbGeeks
+ (только я бы групировал по одной колонке)
источник

YH

Yung Hefner in dbGeeks
Да, тоже работает
источник

EY

Egor Yurov in dbGeeks
Yung Hefner
Все я понял как сделать, спасибо
А в чем проблема использовать distinct?
источник

EY

Egor Yurov in dbGeeks
В селект свой id, группировка по нему. Либо просто select distinct game_id from table
источник
2021 January 22

В

Влад in dbGeeks
Коллеги, подскажите, пожалуйста. У меня столбец типа date (там 2021-01-01). Нужно сравнить значения года из этого столбца(то есть вытащить именно год) и того числа, которой передам - 2021 например. Как это можно сделать?
источник

W

WinRaR in dbGeeks
Влад
Коллеги, подскажите, пожалуйста. У меня столбец типа date (там 2021-01-01). Нужно сравнить значения года из этого столбца(то есть вытащить именно год) и того числа, которой передам - 2021 например. Как это можно сделать?
Вытащить всё в строку и забрать первые 4 цыверки, я так делал с именами и сортировкой
источник

В

Влад in dbGeeks
WinRaR
Вытащить всё в строку и забрать первые 4 цыверки, я так делал с именами и сортировкой
Спасибо!
источник

YS

Yaroslav Schekin in dbGeeks
Влад
Коллеги, подскажите, пожалуйста. У меня столбец типа date (там 2021-01-01). Нужно сравнить значения года из этого столбца(то есть вытащить именно год) и того числа, которой передам - 2021 например. Как это можно сделать?
Нормально это делается преобразованием передаваемого года в полную дату.
А так — можно хоть в строки преобразовывать, чего только не увидишь. ;(
источник