問題タブ [ifnull]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1385 参照

mysql - サブクエリのMySQL「不明な列」


そして、「where句」で不明な列「hi_proins0.PROC_INST_ID_」をスローします

ifnull は上記では機能しません

それを解決する方法は?:D

0 投票する
3 に答える
153 参照

php - 速度を上げるためにプライベートメッセージの「本文」フィールドを別のテーブルに保存する

mysql バックエンドを使用して php で作成した、ユーザー向けのプライベート メッセージング システムがあります。システムは古いメッセージを削除しますが、通常は 500,000 を超えるメッセージを保持します。現在、すべてのデータが 1 つのテーブルに含まれています。

メッセージの大部分は非常に短いため、システムを次のように変更することを検討しています。

次に、短いメッセージが入力された場合は「message_short_body」の下に入力され、それより長い場合は「text_table」に追加され、「text_id」が「message_text_id」として保存されます。メッセージがアクセスされると、次のようになります。

「IF message_table.message_text_id != 0」を追加しましたが、そのようなことが可能かどうかわかりません。

原則として、これによりデータベースのサイズが縮小されるかどうか、またはクエリが高速化されるかどうかを判断できますか?

0 投票する
2 に答える
218 参照

mysql - MySQL-複雑なCASE/WHEN条件は可能ですか?

この質問は私の以前の投稿に関連しています:MySQL-クエリ内の複雑なSUM

クエリはうまく機能しており、必要に応じて合計を合計しています。NULL値のレコードもすべて無視されることに気付きました。

現在のクエリ:

そしてそれは美しく10の顧客記録を返します。データベースを確認すると、 11tbl_customers_billsの顧客レコードが表示され、11番目のレコードにはテーブル内に相関するレコードがありません。

tbl_customers_billsテーブルに存在しないレコードがある場合でも、11個すべてを返したいのですが。(ただし、もちろんゼロを使用します)

私はそのような状態がどれほど複雑になる可能性があるかで立ち往生しています。これが私が試したことです:(役に立たない)

0 投票する
2 に答える
1573 参照

mysql - group_concat に null の結果を含める

このようなテーブルが2つあります

profile_answers

教育

私はクエリを実行しました、

私は得た

本当は欲しいのですが、

0 投票する
1 に答える
261 参照

mysql - MYSQL IFNull の正しい使い方

これは簡単な質問ですが、テーブルの更新手順を作成する場合、たとえば Personinfo はこれで問題ありません

これは、レコードの部分的な更新を行うのにまったくお勧めですか、それとも関係なくすべての情報を送り返す必要がありますか?

0 投票する
1 に答える
685 参照

c# - C#クラスの取得/設定IEnumerable変数ステートメントエラー

独自のゲッターとセッターを持つ別のクラスの列挙を取得および設定すると、クラスプロパティでビルドエラーが発生します。次のコードのget{}ステートメントには同じエラーが2つあります。次のように表示されるビルドエラーを解決する方法がわかりません。'ステートメントとして使用できるのは、割り当て、呼び出し、インクリメント、デクリメント、待機、および新しいオブジェクト式のみです。

0 投票する
1 に答える
966 参照

mysql - mysqlの速度の問題でIFNULL

table1にnull値がない場合、select for table2を実行しますか?これは速度の問題です。チェックする適切なデータベースがありません。

0 投票する
1 に答える
1276 参照

mysql - 内部結合の On 句で ifnull() を使用できますか?

email1email2の 2 つの列が Table1あります。他のテーブルにある FirstName と LastName を連結して氏名を取得する必要があり、上記の電子メール フィールドに関連付けられています。ただし、email2 フィールドが存在する場合は関連する Name 列をフェッチし、email2 フィールドが null の場合は email1 に関連付けられた値をフェッチすることを確認する必要があります。ifnull() を使用して内部結合を行う方法を教えてください。テーブル構造は次のとおりです。

表1

  • メール1
  • メール2

表2

  • ファーストネーム
  • 苗字
  • Eメール

前もってありがとう、クリシュナ

0 投票する
3 に答える
18562 参照

mysql - MySQL では、IFNULL と NULLIF のどちらがより効率的ですか?

これら 2 つの MySQL 関数は同じことを行います。

また

どちらがより効率的ですか?

0 投票する
2 に答える
16917 参照

symfony - symfony2 doctrine select IFNULL

わかりました私はこのコードを持っています:

そして、それをquerybuilderに書き直す必要があります。そんな感じ?

このエラーは