 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
nyla
Data înscrierii: 19/Mai/2007
Mesaje: 2
|
| Trimis: Sâm Mai 19, 2007 11:00 pm Titlul subiectului: MSOFT ACCES interogari how to... |
|
|
am facut o baza de data in care sunt urmatoarele tabele:
-client (codclient, denumire)
-produs (codprodus, denumire)
-comanda (ID, codclient, numarcomanda,seriecomanda, datacomanda)
-detalii comanda (ID, comandaID, codprodus, cantitate)
Cum arata instructiunea SQL care sa-mi afiseze lista de clienti care nu au comandat nimic intr-o anumita perioada de timp?? :roll:
Mersi mult. |
|
| Sus |
|
carco
Data înscrierii: 27/Mai/2004
Mesaje: 2796
Locație: Bucuresti
|
| Trimis: Dum Mai 20, 2007 6:44 am Titlul subiectului: |
|
|
Nu prea stiu ce e ala Access (pt. ca incepe cu M$) insa, pentru clientii care nu au nici o comanda, ar tb. fie ceva de genul:
SELECT client.codclient,client.denumire FROM client WHERE codclient NOT EXISTS (SELECT comanda.codclient from comanda)
Daca vrei intr-o anumita perioada, modifici subquery-ul de la NOT EXISTS in functie de preferinte.
Later: am dat o cautare si am gasit link-ul asta care are ceva exemple interesante, primul query fiind aprox. ceea ce vrei tu (selecteaza toti clientii care nu au comenzi in ultimele 90 de zile)
http://allenbrowne.com/subquery-01.html |
|
| Sus |
|
nyla
Data înscrierii: 19/Mai/2007
Mesaje: 2
|
| Trimis: Dum Mai 20, 2007 11:47 am Titlul subiectului: |
|
|
:wow: mersi mersi mersi!
a mers perfect :wink: |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|