Queries for NOEXPAND Table Hint
1. Usage of Table index NOEXPAND (works only with indexed views)
SQL Server Query 1
SELECT
CustomerID,
ProductID,
TotalProductSales
FROM dbo.CustomerProductSalesIndexed WITH (NOEXPAND)
WHERE TotalProductSales > 1000
ORDER BY TotalProductSales DESC;
Create SQL query with SqlQueryBuilder 1
var (sql1, parameters1) = new SqlQueryBuilder()
.Select()
.Columns(" CustomerID","ProductID","TotalProductSales")
.From("dbo.CustomerProductSalesIndexed", new List<IHint>() { new NOEXPAND()})
.Where(new Where(new Column("TotalProductSales").GreaterThan(1000)))
.OrderBy(new OrderBy().SetColumnDescending("TotalProductSales"))
.Build();
Query build by SqlQueryBuilder 1
SELECT CustomerID, ProductID, TotalProductSales FROM dbo.CustomerProductSalesIndexed WITH (NOEXPAND) WHERE TotalProductSales > @pMAIN_2507192016471667190 ORDER BY TotalProductSales DESC;
Parameters (If used)
Name | Value |
---|---|
@pMAIN_2507192016471667190 | 1000 |
Query Results 1:
CustomerID | ProductID | TotalProductSales | |
---|---|---|---|
1 | QUICK | 38 | 22924.5 |
2 | HANAR | 38 | 18076.0999755859 |
3 | RATTC | 38 | 16864 |
4 | HUNGO | 29 | 16711.6500244141 |
5 | SAVEA | 29 | 12046.58984375 |
6 | GREAL | 38 | 11264.625 |
7 | SIMOB | 38 | 10540 |
8 | ERNSH | 59 | 8514 |
9 | PICCO | 38 | 8432 |
10 | MEREP | 38 | 8263.3603515625 |
11 | KOENE | 38 | 7905 |
12 | RATTC | 62 | 7884.29992675781 |
13 | SAVEA | 17 | 7392.44995117188 |
14 | QUICK | 60 | 6800.00012207031 |
15 | WHITC | 38 | 6587.5 |
16 | QUEEN | 38 | 6324 |
17 | ERNSH | 64 | 6290.89996337891 |
18 | ERNSH | 51 | 6042 |
19 | SAVEA | 59 | 6006 |
20 | ERNSH | 60 | 5440 |
21 | QUICK | 27 | 5268 |
22 | ERNSH | 28 | 5054.27990722656 |
23 | FOLIG | 18 | 5000 |
24 | QUICK | 29 | 4951.60009765625 |
25 | HUNGO | 59 | 4713.5 |
26 | SAVEA | 53 | 4674 |
27 | FOLKO | 51 | 4664 |
28 | FOLKO | 29 | 4642.125 |
29 | HILAA | 59 | 4565 |
30 | BOTTM | 62 | 4522.47503662109 |
31 | SAVEA | 56 | 4503 |
32 | RICSU | 29 | 4456.43994140625 |
33 | KOENE | 59 | 4279 |
34 | ERNSH | 61 | 4163.85009765625 |
35 | QUICK | 7 | 4050 |
36 | ERNSH | 38 | 4005.19995117188 |
37 | SPLIR | 38 | 4005.19995117188 |
38 | TORTU | 38 | 3952.5 |
39 | QUICK | 62 | 3942.39990234375 |
40 | FRANK | 59 | 3938 |
41 | RATTC | 56 | 3936.79999923706 |
42 | QUICK | 51 | 3911.40014648438 |
43 | QUICK | 59 | 3850 |
44 | AROUT | 20 | 3847.5 |
45 | ERNSH | 63 | 3818 |
46 | SAVEA | 12 | 3800 |
47 | ERNSH | 17 | 3730.35006713867 |
48 | HUNGO | 9 | 3637.5 |
49 | SAVEA | 60 | 3604 |
50 | ERNSH | 56 | 3572 |
51 | BERGS | 38 | 3557.25 |
52 | QUICK | 18 | 3500 |
53 | BLONP | 29 | 3465 |
54 | ERNSH | 62 | 3352.40014648438 |
55 | SAVEA | 62 | 3327.75 |
56 | QUICK | 26 | 3216.68994140625 |
57 | ERNSH | 20 | 3159 |
58 | SAVEA | 55 | 3119.99984741211 |
59 | ERNSH | 12 | 3062.80004882812 |
60 | ERNSH | 69 | 3051 |
61 | EASTC | 7 | 3000 |
62 | KOENE | 29 | 2970.9599609375 |
63 | MEREP | 56 | 2926 |
64 | ERNSH | 39 | 2916 |
65 | ERNSH | 29 | 2797.20593261719 |
66 | SAVEA | 2 | 2775.90002441406 |
67 | BERGS | 43 | 2760 |
68 | QUICK | 20 | 2754 |
69 | SUPRD | 59 | 2750 |
70 | SAVEA | 10 | 2728 |
71 | QUICK | 43 | 2668 |
72 | CHOPS | 56 | 2667.60000610352 |
73 | RATTC | 59 | 2640 |
74 | ERNSH | 10 | 2635 |
75 | THEBI | 38 | 2635 |
76 | QUICK | 76 | 2539.44000244141 |
77 | QUICK | 40 | 2531.89993286133 |
78 | PICCO | 69 | 2520 |
79 | PICCO | 17 | 2496 |
80 | GODOS | 29 | 2475.80004882812 |
81 | SUPRD | 20 | 2462.39990234375 |
82 | VAFFE | 28 | 2462.39990234375 |
83 | BONAP | 18 | 2450 |
84 | QUICK | 64 | 2433.89996337891 |
85 | WHITC | 17 | 2418 |
86 | SAVEA | 68 | 2400 |
87 | SAVEA | 63 | 2386.80004882812 |
88 | LAMAI | 29 | 2352.01000976562 |
89 | BOTTM | 60 | 2337.5 |
90 | LEHMS | 64 | 2327.5 |
91 | SAVEA | 71 | 2322 |
92 | QUICK | 42 | 2310.00001525879 |
93 | RATTC | 17 | 2305.67993164062 |
94 | ERNSH | 65 | 2280.38752746582 |
95 | FOLKO | 56 | 2280 |
96 | RICAR | 60 | 2278 |
97 | MEREP | 60 | 2261 |
98 | FRANK | 71 | 2257.5 |
99 | SAVEA | 26 | 2244.15002441406 |
100 | QUICK | 8 | 2240 |
101 | LEHMS | 29 | 2228.21997070312 |
102 | OLDWO | 29 | 2227.5 |
103 | RATTC | 27 | 2195 |
104 | RICAR | 59 | 2194.5 |
105 | RATTC | 7 | 2188.5 |
106 | HANAR | 10 | 2170 |
107 | QUEEN | 56 | 2166 |
108 | SAVEA | 72 | 2157.60000610352 |
109 | BERGS | 28 | 2143.19995117188 |
110 | HILAA | 51 | 2120 |
111 | GODOS | 51 | 2120 |
112 | SUPRD | 28 | 2111.20001220703 |
113 | BLONP | 38 | 2108 |
114 | SANTG | 38 | 2108 |
115 | MAISD | 59 | 2090 |
116 | LINOD | 72 | 2088 |
117 | EASTC | 29 | 2079 |
118 | MEREP | 17 | 2074.80004882812 |
119 | QUICK | 55 | 2073.59985351562 |
120 | QUICK | 39 | 2067.83996582031 |
121 | SEVES | 60 | 2067.19995117188 |
122 | RICSU | 53 | 2066.39990234375 |
123 | SAVEA | 1 | 2034 |
124 | KOENE | 62 | 2033.625 |
125 | ERNSH | 16 | 2007.86500549316 |
126 | LILAS | 59 | 1980 |
127 | SPLIR | 29 | 1980 |
128 | VICTE | 62 | 1972 |
129 | WARTH | 53 | 1965 |
130 | QUICK | 65 | 1938.9599609375 |
131 | QUEEN | 60 | 1938 |
132 | FOLKO | 59 | 1925 |
133 | ERNSH | 34 | 1911 |
134 | SAVEA | 41 | 1910.69999694824 |
135 | OLDWO | 16 | 1875.875 |
136 | WHITC | 62 | 1873.39999389648 |
137 | BOLID | 29 | 1856.85009765625 |
138 | HUNGO | 18 | 1856.25 |
139 | BONAP | 51 | 1855 |
140 | QUICK | 35 | 1845 |
141 | CHOPS | 63 | 1843.79998779297 |
142 | QUICK | 2 | 1828.75 |
143 | BERGS | 20 | 1814.40002441406 |
144 | SAVEA | 36 | 1805 |
145 | FOLKO | 7 | 1800 |
146 | HUNGO | 51 | 1787.16003417969 |
147 | SAVEA | 16 | 1786.80000305176 |
148 | FRANK | 60 | 1774.79992675781 |
149 | MAISD | 27 | 1756 |
150 | VAFFE | 63 | 1756 |
151 | OLDWO | 27 | 1755 |
152 | PICCO | 18 | 1750 |
153 | MEREP | 6 | 1750 |
154 | SAVEA | 61 | 1744.20007324219 |
155 | WANDK | 32 | 1736 |
156 | FRANR | 29 | 1733.06005859375 |
157 | ERNSH | 31 | 1730 |
158 | RICSU | 69 | 1713.60003662109 |
159 | SEVES | 28 | 1713.20001220703 |
160 | SAVEA | 69 | 1710 |
161 | QUICK | 44 | 1701.875 |
162 | HUNGC | 20 | 1701 |
163 | EASTC | 60 | 1700 |
164 | TOMSP | 51 | 1696 |
165 | QUEEN | 28 | 1686.00003051758 |
166 | WHITC | 8 | 1680 |
167 | ERNSH | 40 | 1674.40002441406 |
168 | WARTH | 71 | 1651.20001220703 |
169 | HILAA | 53 | 1650.59997558594 |
170 | DRACD | 59 | 1650 |
171 | WHITC | 59 | 1650 |
172 | FRANK | 29 | 1646.40698242188 |
173 | HUNGO | 14 | 1627.5 |
174 | VAFFE | 29 | 1603.79992675781 |
175 | GOURL | 8 | 1600 |
176 | MEREP | 18 | 1600 |
177 | LILAS | 32 | 1600 |
178 | SUPRD | 56 | 1596 |
179 | OTTIK | 7 | 1590 |
180 | HUNGO | 71 | 1588.84999847412 |
181 | WARTH | 56 | 1577 |
182 | LAMAI | 62 | 1576 |
183 | HILAA | 69 | 1569.60000610352 |
184 | BONAP | 6 | 1562.5 |
185 | RICAR | 18 | 1562.5 |
186 | OLDWO | 56 | 1558 |
187 | RICSU | 60 | 1550.40002441406 |
188 | KOENE | 26 | 1539.63897705078 |
189 | SAVEA | 35 | 1518.30004882812 |
190 | BONAP | 7 | 1515 |
191 | CHOPS | 51 | 1510.5 |
192 | SAVEA | 40 | 1508.79998779297 |
193 | SUPRD | 71 | 1505 |
194 | SAVEA | 5 | 1494.5 |
195 | COMMI | 29 | 1485 |
196 | GOURL | 51 | 1484 |
197 | SAVEA | 44 | 1472.5 |
198 | SAVEA | 64 | 1463 |
199 | QUICK | 72 | 1461.60000610352 |
200 | SAVEA | 75 | 1460.09999084473 |
201 | MORGK | 62 | 1458.79998779297 |
202 | LILAS | 26 | 1456.64999389648 |
203 | CHOPS | 69 | 1440 |
204 | SAVEA | 76 | 1440 |
205 | ERNSH | 5 | 1428 |
206 | QUICK | 53 | 1410.55999755859 |
207 | QUEEN | 43 | 1407.60009765625 |
208 | AROUT | 31 | 1406.25 |
209 | SAVEA | 13 | 1404.00001525879 |
210 | BOTTM | 17 | 1404 |
211 | GREAL | 59 | 1402.5 |
212 | BONAP | 43 | 1398.40002441406 |
213 | WELLI | 9 | 1396.79992675781 |
214 | BERGS | 40 | 1380 |
215 | BSBEV | 43 | 1380 |
216 | OTTIK | 62 | 1379.95001220703 |
217 | QUICK | 77 | 1379.29998779297 |
218 | BLONP | 62 | 1379 |
219 | FOLIG | 62 | 1379 |
220 | LEHMS | 59 | 1375 |
221 | QUEEN | 26 | 1371.59997558594 |
222 | KOENE | 12 | 1368 |
223 | LEHMS | 20 | 1360.80004882812 |
224 | SAVEA | 31 | 1357.5 |
225 | SAVEA | 7 | 1350 |
226 | ANTON | 11 | 1348.20001220703 |
227 | HANAR | 65 | 1338.26995849609 |
228 | BOTTM | 10 | 1326.79998779297 |
229 | ERNSH | 55 | 1326 |
230 | RICSU | 59 | 1320 |
231 | QUICK | 9 | 1319.20007324219 |
232 | SAVEA | 45 | 1318.60000610352 |
233 | SPECD | 38 | 1317.5 |
234 | FOLIG | 63 | 1317 |
235 | ERNSH | 27 | 1317 |
236 | LEHMS | 60 | 1300.5 |
237 | TRADH | 20 | 1296 |
238 | FRANK | 72 | 1278.79998779297 |
239 | VAFFE | 10 | 1277.19998168945 |
240 | BOTTM | 51 | 1272 |
241 | HUNGO | 30 | 1267.37997436523 |
242 | HUNGO | 65 | 1263 |
243 | HANAR | 51 | 1261.40002441406 |
244 | REGGC | 72 | 1252.79992675781 |
245 | MEREP | 62 | 1251.09994506836 |
246 | HANAR | 18 | 1250 |
247 | WHITC | 18 | 1250 |
248 | SUPRD | 17 | 1248 |
249 | SAVEA | 37 | 1248 |
250 | SEVES | 51 | 1240.20001220703 |
251 | WARTH | 29 | 1237.90002441406 |
252 | PRINI | 29 | 1237.90002441406 |
253 | RATTC | 71 | 1225.5 |
254 | BOTTM | 72 | 1218 |
255 | OCEAN | 20 | 1215 |
256 | PRINI | 8 | 1200 |
257 | LINOD | 49 | 1200 |
258 | KOENE | 8 | 1200 |
259 | HUNGO | 58 | 1197.80004882812 |
260 | HILAA | 64 | 1197 |
261 | HILAA | 40 | 1196 |
262 | BERGS | 26 | 1193.28753662109 |
263 | SIMOB | 51 | 1192.5 |
264 | LEHMS | 1 | 1188 |
265 | FRANK | 14 | 1185.75 |
266 | SUPRD | 43 | 1177.60000610352 |
267 | SAVEA | 49 | 1175 |
268 | LINOD | 18 | 1171.875 |
269 | REGGC | 7 | 1170 |
270 | AROUT | 57 | 1170 |
271 | BOLID | 17 | 1170 |
272 | WARTH | 59 | 1168.75 |
273 | EASTC | 71 | 1161 |
274 | SEVES | 11 | 1155 |
275 | PICCO | 43 | 1150 |
276 | SAVEA | 14 | 1143.90002441406 |
277 | KOENE | 36 | 1140 |
278 | HUNGO | 56 | 1140 |
279 | SEVES | 36 | 1140 |
280 | ERNSH | 44 | 1133.82495117188 |
281 | HUNGO | 32 | 1130.88000488281 |
282 | FRANK | 21 | 1129 |
283 | LILAS | 60 | 1126.08000183105 |
284 | OLDWO | 18 | 1125 |
285 | FURIB | 56 | 1117.20004272461 |
286 | BONAP | 10 | 1116 |
287 | SAVEA | 46 | 1116 |
288 | SEVES | 10 | 1116 |
289 | WANDK | 69 | 1116 |
290 | KOENE | 55 | 1113.60000610352 |
291 | KOENE | 72 | 1112 |
292 | VICTE | 72 | 1112 |
293 | OLDWO | 43 | 1104 |
294 | HANAR | 43 | 1104 |
295 | SUPRD | 27 | 1097.5 |
296 | BLONP | 56 | 1094.40002441406 |
297 | SEVES | 20 | 1093.5 |
298 | BLONP | 28 | 1092 |
299 | ERNSH | 22 | 1092 |
300 | ERNSH | 24 | 1090.80000305176 |
301 | BERGS | 60 | 1088 |
302 | SUPRD | 60 | 1088 |
303 | ERNSH | 21 | 1086 |
304 | HANAR | 69 | 1080 |
305 | QUEEN | 76 | 1080 |
306 | SUPRD | 35 | 1080 |
307 | SIMOB | 55 | 1080 |
308 | KOENE | 30 | 1071.75003051758 |
309 | TOMSP | 56 | 1064 |
310 | AROUT | 51 | 1060 |
311 | PERIC | 51 | 1060 |
312 | LONEP | 51 | 1060 |
313 | QUICK | 1 | 1058.40002441406 |
314 | FOLIG | 7 | 1050 |
315 | SPLIR | 18 | 1050 |
316 | SEVES | 53 | 1048 |
317 | FOLKO | 4 | 1045 |
318 | MEREP | 59 | 1045 |
319 | MORGK | 72 | 1044 |
320 | LEHMS | 30 | 1042.07247924805 |
321 | ERNSH | 71 | 1036.30000305176 |
322 | BERGS | 30 | 1035.59994506836 |
323 | MAISD | 43 | 1035 |
324 | ERNSH | 35 | 1031.39996337891 |
325 | BLONP | 31 | 1031.25 |
326 | FOLKO | 76 | 1030.32002258301 |
327 | VAFFE | 40 | 1030 |
328 | QUEDE | 35 | 1026 |
329 | QUICK | 19 | 1021 |
330 | BOTTM | 59 | 1020.80001831055 |
331 | OTTIK | 60 | 1020 |
332 | TRADH | 60 | 1020 |
333 | SUPRD | 42 | 1008 |
334 | SAVEA | 22 | 1008 |