join cu select distinct din tabel A si non distinct din B

Întrebări legate de conectarea la baze de date MySQL prin intermediul PHP

Moderatori: Zamolxe, Moderatori

0
Niciun vot
0
Niciun vot
2
100%
0
Niciun vot
 
Voturi totale: 2


Avatar utilizator
matheuzzy
Senior Member
Mesaje: 383
Membru din: Dum Apr 26, 2009 4:42 pm
Localitate: Bucuresti

Mesajde matheuzzy » Joi Sep 01, 2011 11:56 am


websource
PHPRomania Supporter
Mesaje: 14
Membru din: Vin Feb 19, 2010 7:13 pm
Localitate: bucuresti
Contact:

Mesajde websource » Joi Sep 01, 2011 12:01 pm


Avatar utilizator
matheuzzy
Senior Member
Mesaje: 383
Membru din: Dum Apr 26, 2009 4:42 pm
Localitate: Bucuresti

Mesajde matheuzzy » Joi Sep 01, 2011 12:09 pm

SELECT a.*, group_concat(b.name,'') as ce_este_in_b
FROM tabelA a
INNER JOIN tabelB b ON (b.a_id like '%,a.id,%')
WHERE a.afisare = '1' AND b.afisare = '1'
GROUP BY a.id

websource
PHPRomania Supporter
Mesaje: 14
Membru din: Vin Feb 19, 2010 7:13 pm
Localitate: bucuresti
Contact:

Mesajde websource » Joi Sep 01, 2011 12:26 pm



Înapoi la “MySQL”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 4 vizitatori