sql >> Database >  >> RDS >> Mysql

Vervang standaard null-waarden geretourneerd door Left Outer Join

Dat is zo eenvoudig als

IsNull(FieldName, 0)

Of vollediger:

SELECT iar.Description, 
  ISNULL(iai.Quantity,0) as Quantity, 
  ISNULL(iai.Quantity * rpl.RegularPrice,0) as 'Retail', 
  iar.Compliance 
FROM InventoryAdjustmentReason iar
LEFT OUTER JOIN InventoryAdjustmentItem iai  on (iar.Id = iai.InventoryAdjustmentReasonId)
LEFT OUTER JOIN Item i on (i.Id = iai.ItemId)
LEFT OUTER JOIN ReportPriceLookup rpl on (rpl.SkuNumber = i.SkuNo)
WHERE iar.StoreUse = 'yes'


  1. converteer string naar datum php

  2. Een lokalisatieklaar systeem ontwerpen

  3. Consistente willekeurige volgorde in een MySQL-query

  4. Een getal opmaken als valuta in SQLite