| FAQ |
| Kalender |
|
|
#1 | |||
|
||||
|
Mycket flitig postare
|
Jag har två tabeller, en med order och en med kunder. Jag vill med en fråga hämta dagens ordrar (WHERE order.datum = $datum) och med tillhörande (order.kund_id) kunds adress (kunder.adress).
Gick det att förstå? Jag blir helt snurrig, är det någon som vill hjälpa en nybörjare med denna query?
|
|||
|
|
Svara med citat
|
|
|
#2 | ||
|
|||
|
Flitig postare
|
Använd JOIN.
SELECT order.datum, kunder.adress FROM order INNER JOIN kunder ON order.namn = kunder.id WHERE order.datum = $datum Ungefär. |
||
|
|
Svara med citat
|
|
|
#3 | ||
|
|||
|
Flitig postare
|
Du måste ha nåt som relaterar kunden med dennes order.
|
||
|
|
Svara med citat
|
|
|
#4 | |||
|
||||
|
Mycket flitig postare
|
Ja i tabellen order så finns fältet kund_id som relaterar till fältet ID i tabellen kunder.
Så kanske Kod:
SELECT order.datum, kunder.adress FROM order INNER JOIN kunder ON order.kund_id = kunder.ID WHERE order.datum = $datum Tack för hjälpen! |
|||
|
|
Svara med citat
|
|
|
#5 | ||
|
|||
|
Flitig postare
|
Lugnt.. Prova koden.
|
||
|
|
Svara med citat
|
|
|
#6 | |||
|
||||
|
Mycket flitig postare
|
Funkar kanon!
|
|||
|
|
Svara med citat
|
| Svara |
|
|