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

SQL エイリアスが無効な列名を与える

    WHERE で列エイリアスを使用することはできません

    次のように変更します:

    where
      CampaignCustomer.CampaignCallStatusID = 21
      and convert(varchar, CampaignCustomer.ModifiedDate, 111) = '2011/11/22' 
    


    1. SQLServerでTAB文字を含むフィールドを見つける方法

    2. MariaDBでのPERIOD_DIFF()のしくみ

    3. サブクエリからの複数の結果を回避する方法

    4. GROUP-BY式には、外部参照ではない列が少なくとも1つ含まれている必要があります