Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 06:58

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



SQL gibt Null zurück wenn JOIN Null

Discussion on SQL gibt Null zurück wenn JOIN Null within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
5anku's Avatar
 
elite*gold: 170
Join Date: Jan 2011
Posts: 74
Received Thanks: 74
SQL gibt Null zurück wenn JOIN Null

Ich habe folgende Query:

Code:
SELECT t.id, t.mission_id, t.start, t.end, t.comment,t.driver_reservation_id, 
t.codriver_reservation_id, t.vehicle_reservation_id,
t.trailer_reservation_id, t.assortment_reservation_id, 
d.name AS d_name, d.surname AS d_surname, dr.driver_id, 
cdr.driver_id AS codriver_id, 
vr.vehicle_id, 
tr.trailer_id, 
ar.assortment_id, m.name AS mission, m.color
FROM transports t
JOIN missions m ON t.mission_id = m.id
JOIN driver_reservations dr ON t.driver_reservation_id = dr.id
JOIN driver_reservations cdr ON t.codriver_reservation_id = cdr.id
JOIN vehicle_reservations vr ON t.vehicle_reservation_id = vr.id
JOIN trailer_reservations tr ON t.trailer_reservation_id = tr.id
JOIN assortment_reservations ar ON t.assortment_reservation_id = ar.id
JOIN drivers d ON dr.driver_id = d.id
Transports Tabelle
Code:
[mission_id]
[driver_reservation_id]
[codriver_reservation_id]
[vehicle_reservation_id]
[trailer_reservation_id]
[assortment_reservation_id]
[start]
[end]
[comment]
Eine Reservation Tabelle sieht wie folgt aus (driver_reservation)
Code:
[id]
[mission]
[driver_id]
[start]
[end]
Solange in den "Reservation" Tabellen ein Eintrag besteht, welcher mit der reservation_id korrespondieren funktioniert die Query.


Doch nach meiner Anforderung muss es möglich sein, dass auch keine Reservation eingetragen ist. Dazu setze ich die jeweilige reservation_id auf NULL. Jedoch sobald eine reservation_id auf NULL setze gibt die ganze Query NULL zurück.


Hat jemand schon ein ähnliches Problem gehabt oder kann mir eine elegante Lösung aufzeigen.

EDIT: Es handelt sich um eine MySQL-Datenbank

-------------------------------------------------------------------------------------------------

Hab die Lösung, welche doch Simpler war als gedacht gefunden.

"LEFT JOIN"


Mein Fehler habe schon lange nicht mehr mit SQL gearbeitet. Hätte einfach mal besser die Dokumentation lesen sollen .


[Close Request]
5anku is offline  
Reply


Similar Threads Similar Threads
Will das Spiel starten und dann kommt NULL NULL
12/08/2011 - Kal Online - 2 Replies
Also wie im titel schon gesagt ist habe ich wenn ich das spiel starten will ein kleines fenster mit zwei "NULL NULL" buttons kann mir jemand helfen wie ich jetzt spielen und das problem lösen kann. wäre cool wenn schnell eine antwort kommt danke, gruß:D:D
How to kill Dark Colluseast: Null and Steelation: Null (TT 3-1)?
06/10/2011 - PW Hacks, Bots, Cheats, Exploits - 1 Replies
Can anyone tell me How to kill Dark Colluseast: Null and Steelation: Null (TT 3-1)? :handsdown: After patch 121 or mermaid update, the boss, Dark Colluseast: Null and Steelation: Null, has a random aggro, area stun, and area banish. :confused:
ReadPrcessMemory gibt nur NULL zurück
07/30/2010 - General Coding - 6 Replies
IntPtr Handle = (IntPtr)FindWindow("nksp", null); string strFile; int iBytes; IntPtr iFile = (IntPtr)0x106445A8; ReadProcessMemory(Handle, iFile, out strFile, 8, out iBytes); Warum gibt der immer nur NULL zurück? Was mach ich falsch? Hab noch jetzt echt durch ganz google geklickt



All times are GMT +1. The time now is 06:59.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.