sql >> データベース >  >> RDS >> Mysql

MySQL:NULLから0への型キャスト

    IFNULL(column, 0)を使用します 列の値をゼロに変換します。

    または、COALESCE関数は同じことを行います:COALESCE(column, 0) 、ただし

    1. COALESCE ANSI準拠、IFNULL ではありません
    2. COALESCE 任意の数の列/値を受け取り、渡された最初のnull以外の値を返します。



    1. PHP $stmt->num_rowsはプリペアドステートメントでは機能しません

    2. SQL Serverで「datetimeoffset」を「datetime」に変換します(T-SQLの例)

    3. Mysql結合は重複する行を提供します

    4. Hibernate OnDeleteカスケードはMySqlでは機能しませんが、postgresおよびMs-Sqlでは機能します