"ON AD。[UID] = UI。[UID]"を使用せずに2つのテーブルを結合したいので、このSQL文を更新して助けてくれる人を探していますか?パフォーマンスが条件文での参加に優れているとして、あなたはクロスに参加したいSQL結合を使用しているが条件なしの場合
SELECT AD.[AdsID] ,AD.[UID] ,AD.[Section] ,AD.[Category] ,AD.[Country] ,AD.[State] ,AD.[City] ,SUBSTRING([AdsTit],1,30)+'...' as AdsTit ,SUBSTRING([AdsDesc],1,85) as AdsDesc ,AD.[AdsPrice] ,AD.[Img1] ,AD.[Currency] ,AD.[Section] ,AD.[Currency] ,AD.[AdsDate] ,AD.[approvAds] ,UI.[approv]
FROM [ads] as AD JOIN UserInfo as UI ON AD.[UID] = UI.[UID]
where AD.[Country] = @Location AND AD.[approvAds]= 'Y' AND UI.[approv]='Y'
ORDER BY [AdsDate] DESC
を持っているのですか? –
あなたはどのDBエンジンを使用していますか? –