こんにちはあなたは私のSQLのCASE文でみんな私を助けるか、私はどのようにデータを操作します。私は私の行の値の同じ値を検索しようとしていた..それらが同じ場合、私のデータベース内の同じ名前を持つ値が1の一時的な列を与えます。 ex。これは私はどのように私の行に同じ値を見つけてケースに入れます
id company
------|-----------
1 | Inzpect
2 | Meralco
3 | Ginebra
4 | Inzpect
私のSQLは
SELECT company, (CASE WHEN company = 'Inzpect' THEN 1 ELSE 0 END) AS external_customer FROM tbl_reports
結果が
company external
---------|-----------
Inzpect | 1
Meralco | 0
Ginebra | 0
Inzpect | 1
ですが、どのように私はもはやに「Inzpect」という文字列を使用しますデータを操作することができている私のテーブルですCASEを実行し、手動で値を入力せずに行の同じ値を自動的に見つける別のステートメントに変更します。
CASE WHEN company = 'Inzpect'
'しかし、どのように私はdata'を操作することができます...あなたがここに何を求めているまで、あなたは私を持っていましたか? –
私は同じ値を自動的に見つけて、ここで同じ値を持つ文字列データを使用しないように変更しようとしています。 "WHEN company = 'Inzpect'" –
あなたは「hi」で私を失ってしまいました。 – Strawberry