私は不動産のウェブサイトを持っていて、デフォルトのページで、ユーザーが自分のパラメーターに適合する投稿の数を取得できるようにしたいとしましょう
サンプル画像へのリンクを追加 しました
カウンターはすべての変更に反応し、ユーザーに番号を自動的に表示する必要があります (これは ajax jquery で行われます)
クエリを作成しましたが、すべてのパラメーターが入力されている場合にのみ機能し、いくつかを入力してカウンターを機能させたい
ここにクエリがあります
ALTER PROCEDURE shahar30_nadlan.CountPropertyResultsByquery
@AreaID int,
@DealID int,
@PropertyTypeId int,
@FieldMax int,
@FieldMin int,
@RoomsMax decimal,
@RoomsMin decimal,
@PriceMax int,
@PriceMin int,
@ParkingSpace bit,
@Elevator bit,
@Aircondition bit,
@Furniture bit,
@Warehouse bit,
@Balkony bit,
@handicapped bit,
@Immediate bit,
@Description NVARCHAR(MAX)
AS
BEGIN
select count(*) from Tbl_Property
where AreaID = @AreaID and
DealID = @DealID and
PropertyTypeId= @PropertyTypeId and
Field <= @FieldMax and
Field >= @FieldMin and
Rooms <= @RoomsMax and
Rooms >= @RoomsMin and
Price <= @PriceMax and
Price >= @PriceMin and
ParkingSpace = @ParkingSpace and
Elevator = @Elevator and
Aircondition = @Aircondition and
Furniture = @Furniture and
Warehouse = @Warehouse and
Balkony = @Balkony and
handicapped = @handicapped and
[Immediate] = @Immediate and
Description like '%' + @Description + '%'
END
ありがとう、シャハル・ナルディア。