lonely wolf wrote: >Alin Nastac wrote: > > > >>><>salut! >>>se da un tabel mysql de genul : >>>+----------------|---------+ >>>| id | tool | >>>+----------------|----------| >>>| 25 | ABC | >>>| 25 | DEF | >>>| 24 | ABC | >>> >>>cum ar trebui sa arate un select care sa returneze acele "id" pentru >>>care acelasi exista si linii cu tool="ABC" si tool="DEF" ? >>> >>> >>> >>> >>>corectie: >>>SELECT tabela.* FROM tabela INNER JOIN tabela AS t2 ON tabela.id = >>>t2.id WHERE tabela.tool = 'ABC' AND t2.tool = 'DEF'; >>> >>> >>> >>> >>> >>> >suna bine, dar as zice ca varianta asta nu e scalabila cind ai "n" >criterii ptr tool, nu doar 2. > > > desigur ca nu e scalabila. solutia e particulara cazului in speta.
personal as merge pe un "select * from table order by id, tool", restul l-as face in program. solutia asta ar fi scalabila! --- Detalii despre listele noastre de mail: http://www.lug.ro/
