ik heb deze query
die mooi de veiling uit de database haalt waar het artikelnummer al van in de tabel `artikelen` staat, leuk en aardig, maar wat ik wil zijn de veilingen waar het artikel NIET van in de tabel `artikelen` staan
ik heb al wat geprobeert zoals "INNER JOIN Artikelen ON Veilingen.Artnr != Artikelen.artnr" maar dan krijg ik 71035 resultaten uit een tabel waar maar 100 regels in staan
nog een poging zonder resultaat:
met een extra WHERE statement erbij, maar ook hier een berg resultaten....
ik zie het effe niet meer
iemand een goeie tip om me weer op de goeie weg te krijgen?
SQL:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| SELECT Veilingen.Objectnr, Veilingen.Artnr, Artikelen.art_omschr, Veilingen.Aantal, Veilingen.Begin, Veilingen.Eind, Artikelen.inkoop, Artikelen.inkoop * 2.4871, Artikelen.inkoop * 1.5710, Artikelen.inkoop * 1.3090, Veilingen.Bod, Veilingen.VerkoopPrijs, Artikelen.vzk, Veilingen.VerkoopPrijs + Artikelen.vzk, Veilingen.BmailDatum, Veilingen.Betaalmethode, Veilingen.VerzendDatum, Veilingen.Gebruiker, Veilingen.FactNummer, Veilingen.BarcodeZending FROM Veilingen INNER JOIN Artikelen ON Veilingen.Artnr = Artikelen.artnr WHERE Veilingen.Ingevoerd = '1' ORDER BY Veilingen.Begin DESC |
die mooi de veiling uit de database haalt waar het artikelnummer al van in de tabel `artikelen` staat, leuk en aardig, maar wat ik wil zijn de veilingen waar het artikel NIET van in de tabel `artikelen` staan
ik heb al wat geprobeert zoals "INNER JOIN Artikelen ON Veilingen.Artnr != Artikelen.artnr" maar dan krijg ik 71035 resultaten uit een tabel waar maar 100 regels in staan
nog een poging zonder resultaat:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| $query2 = "SELECT `artnr` FROM `Artikelen` "; $result2 = mysql_query($query2); while($row2 = mysql_fetch_row($result2)) { $artnr = $row2[0]; $query3 = "SELECT Veilingen.Objectnr, Veilingen.Artnr, Veilingen.Aantal, Veilingen.Begin, Veilingen.Eind, Veilingen.Bod, Veilingen.VerkoopPrijs, Veilingen.VerkoopPrijs + Artikelen.vzk, Veilingen.BmailDatum, Veilingen.Betaalmethode, Veilingen.VerzendDatum, Veilingen.Gebruiker, Veilingen.FactNummer, Veilingen.BarcodeZending FROM Veilingen INNER JOIN Artikelen ON Veilingen.Artnr = Artikelen.artnr WHERE Veilingen.Ingevoerd = '1' AND Veilingen.artnr != '" . $artnr . "' ORDER BY Veilingen.Begin DESC"; |
met een extra WHERE statement erbij, maar ook hier een berg resultaten....
ik zie het effe niet meer
iemand een goeie tip om me weer op de goeie weg te krijgen?