У меня есть таблица о метрополитене станции и запись record(cid, enter_sid, exit_sid)
Я хочу получить общее количество входящих и выходящих из каждой станции. Например,Как совместить результат запроса?
cid enter_sid exit_sid 1 1 2 1 1 2 1 2 3 2 2 1
Я хочу, чтобы получить
sid count(*)
1 3
2 4
3 1
Я не знаю, как совместить select cid, count(*) from record group by enter_sid
и select cid, count(*) from record group by exit_sid
ИДС означает идентификатор карты. Для первой строки моего ожидаемого результата 1 для идентификатора станции, 3 для sid 1, существующего 2 раза в enter_sid и 1 раз в exit_sid.
Что именно ваш 'cid' столбец? –
Как ваш ожидаемый результат совпадает со значениями столбцов и/или счет? –
Идентификатор карты, который в этом случае не имеет большого значения. – cow12331