SELECT Predicate where


SQL Server Query

            
SELECT ProductID, ProductName, SupplierID, CategoryID, QuantityPerUnit, UnitPrice,  
UnitsInStock, UnitsOnOrder, ReorderLevel, Discontinued
FROM Products
WHERE CategoryID >= 5;

Create SQL query with SqlQueryBuilder

            
var (sql, parameters) = new SqlQueryBuilder()  
.Select()
.Columns("ProductID", "ProductName", "SupplierID", "CategoryID", "QuantityPerUnit")
.Columns("UnitPrice", "UnitsInStock", "UnitsOnOrder", "ReorderLevel", "Discontinued")
.From("Products")
.Where(new Where(new Column("CategoryID").GreaterThanOrEqualeTo(5)))
.Build();

Query build by SqlQueryBuilder

            
SELECT ProductID,
       ProductName,
       SupplierID,
       CategoryID,
       QuantityPerUnit,
       UnitPrice,
       UnitsInStock,
       UnitsOnOrder,
       ReorderLevel,
       Discontinued
FROM Products
WHERE CategoryID >= @pMAIN_2507192014395493340;


            
        

Parameters (If used)

Name Value
@pMAIN_2507192014395493340 5

Query Results:

  ProductID ProductName SupplierID CategoryID QuantityPerUnit UnitPrice UnitsInStock UnitsOnOrder ReorderLevel Discontinued StockLevelStars ProductDetailsWithTabs ProductName1 ProductName2 ProductSoundexDifference FormattedProductInfo
1 7 Uncle Bob's Organic Dried Pears 3 7 12 - 1 lb pkgs. 30.0000 15 0 10 False 0
2 9 Mishi Kobe Niku 4 6 18 - 500 g pkgs. 97.0000 29 0 0 True 0
3 10 Ikura 4 8 12 - 200 ml jars 31.0000 31 0 0 False 0
4 13 Konbu 6 8 2 kg box 6.0000 24 0 5 False 0
5 14 Tofu 6 7 40 - 100 g pkgs. 23.2500 35 0 0 False 0
6 17 Alice Mutton 7 6 20 - 1 kg tins 39.0000 0 0 0 True 0
7 18 Carnarvon Tigers 7 8 16 kg pkg. 62.5000 42 0 0 False 0
8 22 Gustaf's Knäckebröd 9 5 24 - 500 g pkgs. 21.0000 104 0 25 False 0
9 23 Tunnbröd 9 5 12 - 250 g pkgs. 9.0000 61 0 25 False 0
10 28 Rössle Sauerkraut 12 7 25 - 825 g cans 45.6000 26 0 0 True 0
11 29 Thüringer Rostbratwurst 12 6 50 bags x 30 sausgs. 123.7900 0 0 0 True 0
12 30 Nord-Ost Matjeshering 13 8 10 - 200 g glasses 25.8900 10 0 15 False 0
13 36 Inlagd Sill 17 8 24 - 250 g jars 19.0000 112 0 20 False 0
14 37 Gravad lax 17 8 12 - 500 g pkgs. 26.0000 11 50 25 False 0
15 40 Boston Crab Meat 19 8 24 - 4 oz tins 18.4000 123 0 30 False 0
16 41 Jack's New England Clam Chowder 19 8 12 - 12 oz cans 9.6500 85 0 10 False 0
17 42 Singaporean Hokkien Fried Mee 20 5 32 - 1 kg pkgs. 14.0000 26 0 0 True 0
18 45 Rogede sild 21 8 1k pkg. 9.5000 5 70 15 False 0
19 46 Spegesild 21 8 4 - 450 g glasses 12.0000 95 0 0 False 0
20 51 Manjimup Dried Apples 24 7 50 - 300 g pkgs. 53.0000 20 0 10 False 0
21 52 Filo Mix 24 5 16 - 2 kg boxes 7.0000 38 0 25 False 0
22 53 Perth Pasties 24 6 48 pieces 32.8000 0 0 0 True 0
23 54 Tourtière 25 6 16 pies 7.4500 21 0 10 False 0
24 55 Pâté chinois 25 6 24 boxes x 2 pies 24.0000 115 0 20 False 0
25 56 Gnocchi di nonna Alice 26 5 24 - 250 g pkgs. 38.0000 21 10 30 False 0
26 57 Ravioli Angelo 26 5 24 - 250 g pkgs. 19.5000 36 0 20 False 0
27 58 Escargots de Bourgogne 27 8 24 pieces 13.2500 62 0 20 False 0
28 64 Wimmers gute Semmelknödel 12 5 20 bags x 4 pieces 33.2500 22 80 30 False 0
29 73 Röd Kaviar 17 8 24 - 150 g jars 15.0000 101 0 5 False 0
30 74 Longlife Tofu 4 7 5 kg pkg. 10.0000 4 20 5 False 0