MYSQL显示大于0的值

时间:2013-03-19 21:18:43

标签: mysql join

我正在尝试从awards_bookings_table获取数据但由于某种原因我在下面的行中收到错误,我100%确定它与我编码的内容有关:)

目标:

我只想提取表格的结果:awards_booking_ticketsticket_quantity大于0

主要加入:

`LEFT JOIN `awards_bookings_tickets` bookings_tickets ON bookings.awards_booking_id = bookings_tickets.booking_id`

问题代码:

我尝试过以下操作:

LEFT JOIN `awards_bookings_tickets` bookings_tickets ON bookings.awards_booking_id = bookings_tickets.booking_id WHERE booking_tickets.ticket_quantity > 0

2 个答案:

答案 0 :(得分:1)

只需使用AND来组合这些子句,即:

 INNER JOIN `awards_bookings_tickets` bookings_tickets ON bookings.awards_booking_id = bookings_tickets.booking_id AND booking_tickets.ticket_quantity > 0

答案 1 :(得分:0)

您是否尝试使用WHERE

 WHERE booking_tickets.ticket_quantity > 0