Jump to content
php.lv forumi

SQL - DISTINCT


Toms

Recommended Posts

Izpildu šo SQL pieprasījumu:

$query = "SELECT id,from_id,to_id FROM msg_table WHERE (from_id = $u->id AND from_del = 0) OR (to_id = $u->id AND to_del = 0)";

Šis pieprasījums atgriež:

2 - 10 - 11
3 - 11 - 10
4 - 10 - 11
5 - 11 - 10
6 - 10 - 13
7 - 12 - 10

Vajag, lai atgriež:

10
11
12
13

Respektīvi - lai atgriež visus atšķirīgos skaitļus. Ar DISTINCT kaut kā nesanāk...

 

EDIT: Pagaidām iegūtos skaitļus izlaižu caur ciklu, kurā atlasu atšķirīgos....

Edited by Toms
Link to comment
Share on other sites

×
×
  • Create New...