質問: 列を選択、空の場合は別の列から選択 フィールドが空白(nullではない)であるかどうかを検出し、空白である場合に別のフィールドを選択するにはどうすればよいですか?本当に必要なのは、isnullと同じように機能しますが、空白を使用するisblank関数です。replaceはブランクでは機能せず、coalesceはnullでのみ機能します。
回答: 編集:mssqlではif()を使用できません。sqlのselect部分でifステートメントを使用します。select if(field1 != '', field1, field2) as myfield from ...