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_2512060918160809720
ORDER BY TotalProductSales DESC;
Parameters (If used)
| Name | Value |
|---|---|
| @pMAIN_2512060918160809720 | 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 |