Jump to content
php.lv forumi

Query no vairaakaam tabulaam...


sfx

Recommended Posts

Ja tev vajag abu selektu rezultātu apvienojumu tad:

SELECT * FROM table_1 WHERE no=1
UNION
SELECT * FROM table_2 ORDER BY id

 

Ja vajag tos ierakstus, kuriem no=1 un sakārtotus pēc id, tad:

SELECT * FROM table_1 WHERE no=1 ORDER BY id

Link to comment
Share on other sites

Hmm, interesanti!

 

Bet kad es gribu drukaat kaadu ierakstu piemeeram no tabulas2 tad shie ieraksti ir reizinaas ar tabulas1 kopeejo ierakstu skaitu!

 

Tad kaa drukaat pareizi aaraaa no shaada Query?

Ja shaadi to dara:

 

$result = mysql_query($query);
while($row=mysql_fetch_row($result)){
pirin($row[1]);
}

 

tad tur medzeklis kautkaads sanaak!

Link to comment
Share on other sites

Nu tak visprimitīvākais joins (1:n attiecība tak):

SELECT * FROM Tab1, Tab2 WHERE Tab1.ID = Tab2.Tab1ID AND Tab1.No=1 ORDER BY Tab1.ID

 

Nākamreiz šitādus jautājumus neliec PHP sadaļā, bet Datubāžu sadaļā ;)

Link to comment
Share on other sites

×
×
  • Create New...