Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Ganti Nilai Null Default yang Dikembalikan Dari Gabung Luar Kiri

Semudah itu

IsNull(FieldName, 0)

Atau lebih lengkapnya:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bisakah MySQL menggabungkan string dengan ||

  2. cara menemukan catatan pertama dan terakhir dari tabel mysql

  3. Tipe data untuk URL

  4. Mendefinisikan Composite Key dengan Auto Increment di MySQL

  5. Kueri MySQL berulang dari Python mengembalikan data yang sama