2016-04-24 2 views
-1

Я ищу для вывода списка пользователей, которые дважды забронировали на ту же дату из моей базы данных mysql.Выберите несколько записей в тот же день одним и тем же пользователем MySQL

и пример таблицы бронирования ниже и Firstname и фамилия woulde быть соединены по bookings.memberid = members.memberid:

bookingid | memberid | time | date | group 
--------------------------------------------------- 
1   | 1  | 7:00 | 24/04 | 1 
34   | 1  | 14:00 | 24/04 | 4 

К сожалению для краткости, я в настоящее время на пути к крещение!

ответ

1

Попробуйте самостоятельно присоединиться таблицу бронирования, как:

SELECT * 
FROM BOOKING b1 INNER JOIN Booking b2 
ON b1.memberid = b2.memberid 
AND b1.date = b2.date 
WHERE b1.bookingid != b2.bookingid 
+0

Спасибо, я бы тогда добавить еще присоединиться к столу членов, чтобы получить имя и фамилию я полагаю? –

+0

Да, если ваша таблица бронирования не имеет имени пользователя, то да, вам нужно будет. – SMA

Смежные вопросы