나는 MySQL의 쿼리처럼 보이는이 :어디에 영향을 미치지 않습니다. 왜?
SELECT
client.id, client.vorname, client.nachname, DATE_FORMAT(geburtsDatum, '%d.%m.%Y'), zahlung.zuUebBet, zahlung.betrag
FROM
zahlung JOIN client ON (zahlung.mitgliedsNr = client.id)
WHERE
client.typ = 'U'
OR
client.typ is null
AND
zahlung.typ = 'Beitrag'
AND
anBGueberwiesen = '0000-00-00'
AND
zahlung.zuUebBet IS NOT NULL
AND
(
zahlung.vomBGeinheb = 0
OR
zahlung.vomBGeinheb is null
)
모든 잘 작동하지만 경우 :
zahlung.zuUebBet IS NOT NULL
무시에 beeing 모양입니다. (나는 그것에 NULL을 많이 가진 행을 얻는다)
누구나 무슨 일이 벌어지고 있는지 알 수 있을까?
다음 번에 코드를 좀 더 읽기 쉽도록 포맷하십시오 (이번에는 그랬습니다) – oezi