Avatar billede hoejgaard Juniormester
09. marts 2009 - 17:25 Der er 4 kommentarer og
1 løsning

skal kombinere to tabeller i søgning

Jeg har 2 tabeller:

1. tabel er:

orders

der er disse 2 felter: orders_id,customers_id

2. tabel er:

orders_products

der er disse 2 felter: orders_id,products_id

Jeg har customers_id og products_id og skal så finde om det givne customers_id har bestilt en given products_id .

Der kan være mange værdier for orders_id, så jeg er nødt til at søge en masse orders_id igennem i orders_products tabellen for at finde den givne products_id..
Nogen der kan sige hvordan min forespørgsel til tabellerne skal se ud ??
Avatar billede hoejgaard Juniormester
09. marts 2009 - 21:16 #1
Ingen der har et bud ?
Avatar billede hoejgaard Juniormester
09. marts 2009 - 22:19 #2
jeg har nu dette:
$sql="SELECT orders_products.products_id FROM orders_products LEFT JOIN orders ON orders_products.orders_id=orders.orders_id
WHERE orders.customers_id = $customer_id";

men det giver for mange forekomster ....
Avatar billede hoejgaard Juniormester
09. marts 2009 - 23:32 #3
Nej den var okay.
Avatar billede hoejgaard Juniormester
09. marts 2009 - 23:33 #4
svar
Avatar billede hoejgaard Juniormester
09. marts 2009 - 23:33 #5
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester