Angenommen, ich habe 2 TabellenMySQL Inner Join mit null Spalten
Table a
brand Fruit edible color size
farmers banana yes yellow null
fresh banana yes red 10
bounty banana null green 2
farmers apple yes red 5
organic grapes null violet 5
love strawberry yes null 5
flow lavander no null null
Table b
boxId fruit edible color size
10100 banana yes yellow 9
19299 banana yes red 10
10992 apple yes red 5
10299 grapes yes red 5
01929 lavander no violet 3
ist es möglich, Tabelle a und b auch mit der Regel zu verbinden, die: wenn es Nullwerte sind, weiterhin die verbleibenden Spalten Auswertung durch das Auslassen Nullspalte
select a.brand, b.boxId from a prod
inner join b box on a.fruit = b.fruit
where a.edible = b.edible and
a.color = b.color and
a.size = b.size
brand boxID
farmers 10100
fresh 19299
. . .
Was meinen Sie null? alle Felder, wenn nur ein Null- oder ein spezifisches Feld vorhanden ist? –
alle Felder gibt es eine Null – Led
Sicher ist das, was eine LINKE [OUTER] JOIN ist für – Strawberry