В настоящее время я использую инструкцию select, чтобы медленно захватить покровительство члена для разных категорий участников в разном временном интервале с 1 системой киоска.Заявление о множественном выборе SQL
SELECT COUNT(MemberID) from Member where signin >= '13-10-2013 09:00' and signout <= '13-10-2013 15:00' and MemberType = 1 and kioskid = 1
SELECT COUNT(MemberID) from Member where signin >= '13-10-2013 15:00' and signout <= '13-10-2013 20:00' and MemberType = 1 and kioskid = 1
SELECT COUNT(MemberID) from Member where signin >= '13-10-2013 09:00' and signout <= '13-10-2013 15:00' and MemberType = 2 and kioskid = 1
SELECT COUNT(MemberID) from Member where signin >= '13-10-2013 15:00' and signout <= '13-10-2013 20:00' and MemberType = 2 and kioskid = 1
Существуют ли способы для меня, чтобы захватить данные вместе в одном запросов следующим образом:
| 09:00 - 15:00 | 15:00 - 20:00
Premium Member | 21 | 55
Standard Member | 100 | 300
Стараюсь свой путь, но ошибка при указывают на последний «)». Можете объяснить, что такое «mt» и «cnt»? – user2378645
У меня есть некоторые изменения в моей базе данных, чтобы иметь таблицы SignIn. так что это будет похоже на то, что мне нужно объединить данные signin, signout, kioskid из таблиц SignIn и MemberCategory от членов, а затем объединить оба. Как мне это закодировать? – user2378645