問題タブ [in-operator]
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.
mysql - 2 つの異なるカテゴリに属する製品を選択してください
これは、テーブルの beautymart_product_categories です。
私がやりたいことは、製品がカテゴリ:307 とカテゴリ:383 にある Virticemart_product_id を選択することです。そのようなもの:(私が達成しようとしているものの例として、「AND」式が完全に間違って入力されていることはわかっています)。
それを達成するためのSQLの方法はありますか?新しいテーブルを作成し、何らかの形で関係を作る必要があるかもしれません.コーディング。前もって感謝します。
編集: products_en_gb テーブルも追加します:
sql - DB2 で IN 条件に対して複数の LIKE を検索する方法
この選択クエリでLIKEを使用したい。以下のクエリのように、INを使用してLIKEステートメントを作成するにはどうすればよいですか。
もう一つの例:-
select * from ( select REPLACE(REFEV_VEH_TYPE, ' ', '') || REPLACE(REFEV_CATEGORY, ' ', '') || REPLACE(REFEV_USAGE, ' ', '') || REPLACE(REFEV_BODY_CODE, ' ', '' ) TREF_ENF_VEHICLE_TYPE からの UC として) aa aa.UC LIKE ('%06TBISUM%')
select * from ( select REPLACE(REFEV_VEH_TYPE, ' ', '') || REPLACE(REFEV_CATEGORY, ' ', '') || REPLACE(REFEV_USAGE, ' ', '') || REPLACE(REFEV_BODY_CODE, ' ', '' ) TREF_ENF_VEHICLE_TYPE からの UC として) aa どこで aa.UC LIKE ('%B')
select * from ( select REPLACE(REFEV_VEH_TYPE, ' ', '') || REPLACE(REFEV_CATEGORY, ' ', '') || REPLACE(REFEV_USAGE, ' ', '') || REPLACE(REFEV_BODY_CODE, ' ', '' ) TREF_ENF_VEHICLE_TYPE からの UC として) aa aa.UC LIKE ('%BAS')
私が知りたい結果は次のとおりです。
select * from ( select REPLACE(REFEV_VEH_TYPE, ' ', '') || REPLACE(REFEV_CATEGORY, ' ', '') || REPLACE(REFEV_USAGE, ' ', '') || REPLACE(REFEV_BODY_CODE, ' ', '' ) TREF_ENF_VEHICLE_TYPE からの UC として) aa ここで aa.UC IN LIKE ( '%06TBISUM%', '%B','%BAS' ).
私が使用するパラメータは$P{COLUMN}です。IN LIKE($P{COLUMN})を使って$P{COLUMN}パラメータで複数検索したいのですが、どなたかご存知ないでしょうか?
mysql - PHP mysql update multiple row by single query SET='101' where id =1,2,3,7,9
I am trying to update rows in mysql but I have to use for loop for multiple update for single value mysql query is
#xA;I am using for loop for running query multiple times with different id, I want to run single query for update all rows. Is that possible?
i want to do something like that
#xA;sql-server - ストアド プロシージャの IN 演算子が原因で、データ型 nvarchar を bigint に変換中にエラーが発生しました
ストアド プロシージャ:
コードからの値は文字列値です: "9010073,9010074"
次のように SP を実行してみました: exec MyProcedure '9010073,9010074'
これにより、SP の実行中に「データ型 nvarchar から bigint への変換中にエラーが発生しました」というエラーが発生します
次のように、選択クエリを個別に実行すると:
それから私は期待される結果を得ています。
でもSPからは走りたい。
mysql - mysqlクエリでNot Inとlike関数を組み合わせる
MySQL でnot in()
関数をマージする方法like
やワイルドカードを使用する方法はありますか? *
次のクエリのように:
上記のクエリは機能しません。
私はこれが機能することを知っています
スタックに関する以前の質問と回答を見ましたが、関連する回答は見つかりませんでした。
python - Python で in 演算子を使用すると、if ステートメントで文字列が破棄される
次の Python コードに次の問題があります。
print(element) ステートメントを実行しようとすると、in 演算子を使用した if ステートメントの後で変数要素が空になります。ただし、行変数の print-statement を実行したり、ランダムな文字列を出力したりすることは可能です。in 演算子を使用せずに、真である他の if ステートメントを使用すると、要素変数を出力することもできます。
誰かがこの動作の説明を持っていて、なぜこれが起こるのかヒントを教えてくれますか.
どうもありがとう!