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

SQL Serverで同等のFIND_IN_SET()

    これはうまくいくかもしれません

    SELECT *
    FROM users u
    WHERE EXISTS (
        SELECT *
        FROM MainPage
        WHERE CONCAT(',',doctors,',') LIKE CONCAT('%,',u.uid,',%')
            AND Valid = 1
    )
    


    1. 時間変数に基づいて、2つのテーブルからCOUNTのペアを合計します

    2. Oracleの列に行数を渡す

    3. 2つの異なるテーブル列に同じ外部キーを使用するMySQL

    4. 各行の別のテーブルからの配列として行を結合する