SQL Serverは、すべての列に1つの値を持つ行を選択します

ジギー

特定の列にすべて「準拠」という単語が含まれているかどうかを確認したいテーブルがあります

列はすべてvarcharです。

このクエリはCompliant、いずれかの列にある行を選択します。

SELECT  curb_reveal_check,
    ramp_running_slope_counter_slope_check,
    curb_defective_check,
    sidewalk_defective_check,
    ponding_check,
    crosswalk_location_check,
    gutter_slope_check,
    flare_slope_check,
    ramp_cross_slope_check,
    ramp_width_check,
    obstacles_check,
    dws_check,
    ramp_running_slope_check,
    apex_turning_space_check,
    cut_through_check,
    landing_length_check,
    landing_width_check,
    landing_slope_check,
    landing_check FROM table    
where 'Compliant' in(ramp_running_slope_counter_slope_check,
    curb_defective_check,
    sidewalk_defective_check,
    ponding_check,
    crosswalk_location_check,
    gutter_slope_check,
    flare_slope_check,
    ramp_cross_slope_check,
    ramp_width_check,
    obstacles_check,
    dws_check,
    ramp_running_slope_check,
    apex_turning_space_check,
    cut_through_check,
    landing_length_check,
    landing_width_check,
    landing_slope_check,
    landing_check)

しかし、私はそれらすべてを含む必要があります Compliant

すべてをinに置き換えてみましたが、このエラーが発生しました

Msg 156, Level 15, State 1, Line 20
Incorrect syntax near the keyword 'all'.
ショーン・ランゲ

ここで明示する必要があります。

WHERE ramp_running_slope_counter_slope_check = 'Compliant'
    AND curb_defective_check = 'Compliant'
    AND sidewalk_defective_check = 'Compliant'
    AND ponding_check = 'Compliant'
    etc...

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

SQLは、別の列に少なくとも1つの特定の値を持つすべての一意でない行を選択します

分類Dev

SQL:特定の列に特定の値を持つアカウントのすべての行を選択します

分類Dev

SQL:最大値とWHERE条件を持つすべての行を選択します

分類Dev

SQLは、列の最大値を持つ行のみを選択します

分類Dev

最大列値を持つすべての行を選択するSQLクエリ

分類Dev

SQL Serverの各値の列ではなく、1つの列として多くの値を選択します

分類Dev

SQL1列に最大値を持つ行を選択します

分類Dev

SQL は、すべてがこの値を持つ異なる ID によって列から値を選択します

分類Dev

SQL Server:テーブルの列を選択してから、上位1つの値を選択します

分類Dev

sql-複数の同じ列を持つすべての行を選択します

分類Dev

SQL異なる列値を1つの行に選択します

分類Dev

SQLすべての行で同じ値を持つアイテムを選択します

分類Dev

SQL Serverの別のテーブルから行を選択して、すべての行を1つずつ空のテーブルに挿入します。

分類Dev

SQLリンクされたテーブルのすべての行が列xで同じ値を持つ行を選択します

分類Dev

SQL:すべての行を選択する方法。行1と2は、ステートメントの5つの名前の1つに相当します。

分類Dev

sqlはvarchar(max)列にクエリを実行して、子の子の1つの値に基づいて要素を選択します。

分類Dev

SQL Serverは、複数の行を複数の列を持つ1つの行に結合します

分類Dev

SQL:列とは関係なく、特定の値を持つ行を選択します

分類Dev

SQL 1つのテーブルからすべての列を選択し、別のテーブルの別の列の最大値を選択します

分類Dev

SQL Server:2つの行から列の値がnullでない場合は、行を選択します

分類Dev

SQLは、最大値を持つすべてのIDを選択し、各IDに関連付けられている行数をカウントします

分類Dev

SQL:同じ値を持つテーブルの行を1つだけ選択します

分類Dev

t-sqlは、上位5つのクエリに基づいてすべての値を選択します

分類Dev

SQL等しくない2つの特定の列値を持つ1つのテーブル行から選択します

分類Dev

SQL Server 集計によって 1 つの列を選択しますが、別の列は選択しません

分類Dev

SQL-Serverは、3つの列間で異なる行を選択します

分類Dev

SQLは、2つの列で値が異なる行を選択します

分類Dev

SQL Server 2008 R2では、別の列の個別の値ごとに、列の1つの値を選択します

分類Dev

SQLは、列にすべての値を持つアイテムのみを取得します

Related 関連記事

  1. 1

    SQLは、別の列に少なくとも1つの特定の値を持つすべての一意でない行を選択します

  2. 2

    SQL:特定の列に特定の値を持つアカウントのすべての行を選択します

  3. 3

    SQL:最大値とWHERE条件を持つすべての行を選択します

  4. 4

    SQLは、列の最大値を持つ行のみを選択します

  5. 5

    最大列値を持つすべての行を選択するSQLクエリ

  6. 6

    SQL Serverの各値の列ではなく、1つの列として多くの値を選択します

  7. 7

    SQL1列に最大値を持つ行を選択します

  8. 8

    SQL は、すべてがこの値を持つ異なる ID によって列から値を選択します

  9. 9

    SQL Server:テーブルの列を選択してから、上位1つの値を選択します

  10. 10

    sql-複数の同じ列を持つすべての行を選択します

  11. 11

    SQL異なる列値を1つの行に選択します

  12. 12

    SQLすべての行で同じ値を持つアイテムを選択します

  13. 13

    SQL Serverの別のテーブルから行を選択して、すべての行を1つずつ空のテーブルに挿入します。

  14. 14

    SQLリンクされたテーブルのすべての行が列xで同じ値を持つ行を選択します

  15. 15

    SQL:すべての行を選択する方法。行1と2は、ステートメントの5つの名前の1つに相当します。

  16. 16

    sqlはvarchar(max)列にクエリを実行して、子の子の1つの値に基づいて要素を選択します。

  17. 17

    SQL Serverは、複数の行を複数の列を持つ1つの行に結合します

  18. 18

    SQL:列とは関係なく、特定の値を持つ行を選択します

  19. 19

    SQL 1つのテーブルからすべての列を選択し、別のテーブルの別の列の最大値を選択します

  20. 20

    SQL Server:2つの行から列の値がnullでない場合は、行を選択します

  21. 21

    SQLは、最大値を持つすべてのIDを選択し、各IDに関連付けられている行数をカウントします

  22. 22

    SQL:同じ値を持つテーブルの行を1つだけ選択します

  23. 23

    t-sqlは、上位5つのクエリに基づいてすべての値を選択します

  24. 24

    SQL等しくない2つの特定の列値を持つ1つのテーブル行から選択します

  25. 25

    SQL Server 集計によって 1 つの列を選択しますが、別の列は選択しません

  26. 26

    SQL-Serverは、3つの列間で異なる行を選択します

  27. 27

    SQLは、2つの列で値が異なる行を選択します

  28. 28

    SQL Server 2008 R2では、別の列の個別の値ごとに、列の1つの値を選択します

  29. 29

    SQLは、列にすべての値を持つアイテムのみを取得します

ホットタグ

アーカイブ