問題タブ [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 に答える
1288 参照

mysql - selectステートメントでMySQLifnullを使用できますか?

私は次のことを試みていますが、何が悪いのかわかりません:

質問:
これは、SELECTがNULLを返すかどうかを確認してから、AまたはBを実行することは可能ですか?

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

mysql - MySQL IFNULL、Alias、およびLEFT JOINの結果、不明な列エラーが発生します

これは私の単純化されたクエリです:

そして、これは私が得るエラーです:

review次の状況では、テーブルに行がない場合があることに注意してください。

このような状況で、私はadminreview_scoreとして設定されたいと思います、そして私はまたはempry()であること0を望みreviewcolor.colorますNULL

ありがとうございました

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

mysql - 複数のテーブルにわたるレコードの最小日と最大日を検索します

私は3つのテーブルを持っています:

http://sqlfiddle.com/#!2/98c6a/1/0にスキーマといくつかのサンプルデータがあります

一般のユーザーまたは登録ユーザーがファイルを最初にヒットした日付を計算しようとしています。

現在のSQLは次のようになります。

問題は、レコードが統計テーブルの1つにのみ表示される場合、最小日付は常に0であるということです。これは、MINとMAXのifnull()が原因ですが、ifnull()を使用しない場合は、minとmaxの両方です。日付はNULLを返します。

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

symfony - doctrine2 ifnull

こんにちはdoctrine2 ifnullにありますか?私は使用する必要があります...どのように?

このSQLをドクトリンに変換する方法は?


見つかった!!!「合体」オペレーターの@AdrienBraultに感謝します

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

mysql - mysqlでランダムに行を列に変換する方法

mysqlで行をランダムに列に変換する方法は? 個別 (image_url)

また、このクエリでは

nullimage_urlが4つ未満の場合の表示方法と区別する方法は?

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

android - Android-存在する場合はキャッシュされた名前で呼び出しを並べ替えます(sqliteでifnullを使用)

キャッシュされた名前で通話記録を並べ替えたいのですが。キャッシュされた名前はnullにすることができます。したがって、キャッシュされた名前がnullの場合、エイリアスの電話番号が必要です。

sqliteには、ifnull()関数があります。 ifnullの詳細

私は試してみます:

しかし、ifnullの使用でエラーが発生し、この関数のサンプルが見つかりません。

java.lang.IllegalArgumentException:display_nameとして無効な列ifnull(name、number)

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

yii - yii CDbCriteriaでIFNULLを使用するにはどうすればよいですか?

yiiでは、次のようなCDbCriteriaselectプロパティがあります。

つまり、t.cccidがNULLの場合、「デフォルト」を返したいということです。それ以外の場合、t.cccidの値を返す必要があります/

問題は、IFNULL認識されていないことです。次のようなエラーが発生します:

無効な列を選択しようとしています"'デフォルト')"

私も試しました:

その後、構文エラーが発生します。

IFNULL誰かがでの使用方法について私を助けることができます$criteria->selectか?

0 投票する
5 に答える
2398 参照

mysql - MySQL IFNULL がデフォルト値を返さない

total count of each categoryと を選択したいcount of active in each cateogry

category=2 がないので IFNULL を使ったが 0 が返ってこない

結果は、予想どおり 3 つではなく、2 つの配列を返しました

どうすればcategory=2を結果に入れることができますか

0 投票する
4 に答える
18863 参照

mysql - How does MySQL CONCAT IFNULL work with more than two values?

I need to CONCAT two fields, if they both exist and add parentheses around the second field. Otherwise I just need to list the first field.

Here's the simple version:

As long as name and nickname both exist you should get results like:

But if there is no nickname it just skips the whole thing as null. For example: id 4, name Doug, nickname null gives the result:

What I'd like to see is it to list just the name... like this:

So I started looking at CONCAT IFNULL. But I'm having a hard time getting it right. Can you help?

Here are a few examples of things I've tried:

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

mysql - mysql REPLACE INTO およびオプションの値 IFNULL

ストアドプロシージャ内で次のようなことをしようとしています:

しかし、うまくいかないようです。これを行う方法はありますか?

ありがとう!