我有以下嵌套查詢:如何訪問一個嵌套的MySQL查詢內部的行
SELECT * FROM mrp_type
WHERE mrp_type.mrp_type_id
NOT IN (
SELECT DISTINCT Z.mrp_type_id FROM (
SELECT mrp_type.* , COUNT(*) as rooms_booked FROM mrp_type
WHERE bookings_mrp.date >= '2014-02-27'
GROUP BY mrp_type.mrp_type_id, mrp_type.num_rooms, bookings_mrp.date
HAVING mrp_type.num_rooms - COUNT(*) <= 0) as Z)
現在從查詢,你可以看到,使用COUNT()作爲條件,但它現在顯示在結果集中,因爲它在嵌套查詢中。如何在查詢運行後從我的PHP代碼訪問Count()?我可以把它放在一個變量中,或將該列傳遞給外部選擇或其他東西?
你要什麼查詢呢? –