sql >> データベース >  >> RDS >> Sqlserver

SQLの複数のLIKEステートメント

    WITH CTE AS
    (
    SELECT VALUE
    FROM (
            VALUES ('B79'), ('BB1'), ('BB10'), ('BB11'), ('BB12'), ('BB18'), ('BB2'), ('BB3'), ('BB4'), ('BB5'), ('BB6'), ('BB8'), ('BB9'), ('BB94'), ('BD1'), ('BD10'), ('BD11'), ('BD12'), ('BD13'), ('BD14'),
                    ('BD15'), ('BD16'), ('BD17'), ('BD18'), ('BD19'), ('BD2'), ('BD20'), ('BD21'), ('BD22'), ('BD3'), ('BD4'), ('BD5'), ('BD6')
         ) V(VALUE)
    )   
    
    

    SELECT * FROM tbl_ClientFile T WHERE EXISTS ( SELECT TOP 1 1 FROM CTE WHERE T.CLNTPOST1 LIKE CTE.VALUE + '%')



    1. エラー:ORA-01704:文字列リテラルが長すぎます

    2. YiiでMySQLから最後に挿入されたIDを取得する

    3. SQLServerのテーブルとインデックスのサイズ

    4. 簡単な本の表に複数の著者をデータベースに書き留めるにはどうすればよいですか?