SAL ! ... sper sa nu va sperii cand imi vedeti postarea ...!!!
Am in DB cateva table:
client <id, client_id, domeniu, tip_client, nume>
telefon <id, client_id, telefon>
email <id, client_id, email>
...si mai pot fi cateva table de formatul asta...
Doresc sa extrag client_id, nume, ( dupa domeniu si tip_client) din table client
si pentru fiecare, sa extrag telefon (dupa client_id) din table telefon,
si email (tot dupa client_id) din table email , s.a.m.d .....
Problema este ca merge cu JOIN (toate formele gasite in Tutoriale ), dar nu pot conditiona si dupa client_id si domeniu si tip_client
in acelasi timp, ci numai dupa una dintre acestea ...
Daca ma puteti ajuta, nu am nevoie de cod (doar poate de ceva exemple ...), ci numai de
un exemlu de structura (MySQL - PHP ??? ...) ... raman foarte indatorat ! TKS !
Select multiplu din tabele diferite cu conditionari ...
Moderatori: Moderatori, Start Moderator
-
- Senior Member
- Mesaje: 1264
- Membru din: Mar Iun 22, 2010 3:17 pm
Re: Select multiplu din tabele diferite cu conditionari ...
Vezi clauza "HAVING" daca te ajuta. HAVING filtreaza un agregat, spre deosebire de WHERE. Vezi ca trebuie pus la final, DUPA ce faci JOIN-urile.
Si nu uita sa pui un alias fiecarui tabel din join, sa eviti ambiguitatile.
Daca devine prea ciudata interogarea, nimeni nu te opreste sa faci mai multe.
Si nu uita sa pui un alias fiecarui tabel din join, sa eviti ambiguitatile.
Daca devine prea ciudata interogarea, nimeni nu te opreste sa faci mai multe.
Facusi un canal de php pe freenode - ##php-ro : https://webchat.freenode.net/
Re: Select multiplu din tabele diferite cu conditionari ...
TKS nevvermind ! pe asta nu l-am gasit prin tutoriale, sa studiez mai insistent....
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 70 vizitatori