Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Sql dvigubas LIMIT iš dviejų lentelių, kaip?

Parašė abramis· 2010 Gru. 30 00:12:00
#1

Nežinau, kaip tiksliai tokį dalyką aprašyt, bet tiesiog noriu padaryt LIMITuoti rezultatus - pirmą limituot iš vienos, tada jau tuos atfiltruotus iš vienos dar syk limituot, bet bėda, kad antras limitas neveikia :(

Kodas:

$dow = @mysql_query("SELECT rating_item_id, rating_type, rating_datestamp, COUNT(rating_datestamp) as kiekbalsavo, COUNT(rating_datestamp) / 3 + AVG(rating_vote) as viso, AVG(rating_vote) as vidurkis from ".DB_RATINGS." WHERE rating_type='F' group by rating_item_id order by viso DESC LIMIT 0,100");
 
$n = 0;
while ($q = @mysql_fetch_array($dow))
{
$n++;
$rating_item_id = $q['rating_item_id'];
$vidurkis = round($q['vidurkis'], 2);
$kiekbalsavo = $q['kiekbalsavo'];
 
$result = dbquery("SELECT * FROM ".$db_prefix."downloads WHERE download_cat = '1' AND download_submit = '0' AND download_id = '$rating_item_id' LIMIT 15");


Žinoma, šį koda ne pats rašiau, tik pridėjau prie antros užklausus į mysql LIMIT 15 atributas, kuris neveikia :(
Gal kas žino kame bėda?

Ačiū :)

Redagavo abramis· 2011 Sau. 1 21:01:11

Parašė Gugiss· 2010 Gru. 30 00:12:45
#2

pabandyk ten parasyt LIMIT 0,15 :)

Parašė abramis· 2010 Gru. 30 00:12:48
#3

Mėginau, deja nieko :( išvis ignore užmetę ant to atributo :D

Parašė AgS· 2010 Gru. 30 10:12:38
#4

Bandyk rašyt DESC LIMIT 15 arba ASC LIMIT 15

Parašė abramis· 2010 Gru. 30 11:12:35
#5

Meginau, nieko, toks įspūdis, kad čia noriu kažką neįmanomo priburt :?