Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
両方が null の可能性があり、null をゼロとして扱う必要がある場合、列 a+b を一緒に追加するにはどうすればよいですか?
あなたが使用することができますCOALESCE()
COALESCE()
COALESCE(a, 0) + COALESCE(b, 0)
またIFNULL()
IFNULL()
IFNULL(a, 0) + IFNULL(b, 0)
DDL/DML で a+b を IFNULL(a,0)+IFNULL(b,0) に置き換えます。これは MySQL の観点からです。