İşte benim özgün sorgu ...
SELECT `id`
FROM `properties`
LIMIT 10, 20
LIMIT durumdur pagination içindir.
Şimdi, eskisi gibi tüm almak zorunda, ama ben bir durumun mevcut olup satır sadece üçte almak gerekiyor.
Ben sadece (toplam satırları / 3 uyumlu) * 2 nasıl anladım önce LIMIT 30 atma, bu ile geldi.
SELECT `id`
FROM `properties`
WHERE `id` NOT IN (SELECT `id`
FROM `properties`
WHERE `vendor` = "abc"
ORDER BY RAND()
LIMIT 30)
LIMIT 10, 20
MySQL dedi ...
1235 - MySQL bu sürümü henüz 'SINIRI destek ve değil IN / ALL / ANY / BAZI subquery '
Ben bir alt sorgu LIMIT kullanamazsınız sanırım.
Yani bu bir çok soru ama ilgili tüm ...
- Sorguda
LIMITiçin bir çözüm var mı? - MySQL ile eşleşen satır 1/3 seçebilir miyim?
- Ben 2 sorguları içine bu açmak, ya da sadece PHP gerekli tüm ve unset satırları seçmek gerekiyor?