เจ–เฉ‹เจœ เจจเจคเฉ€เจœเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฎเฉเฉฑเจฆเฉ‡

เจ‰เจนเจจเจพเจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ–เจพเจธ เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ•เฉ‹เจฃ เจœเจฟเจนเจจเจพเจ‚ เจคเฉ‹เจ‚ เจ…เจธเฉ€เจ‚ เจœเจพเจฃเฉ‚ เจนเจพเจ‚ เจ•เฉเจ เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจชเฉœเฉเจนเจจ เจตเจฟเฉฑเจš เจ†เจธเจพเจจ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจเจพ เจนเฉˆเฅค เจ›เจพเจ‚เจŸเฉ€ เจ•เจฐเจจ, เจธเจฎเฉ‚เจน เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจชเฉ‡เจœเจฟเฉฐเจ— เจฒเจˆ เจตเจพเจงเฉ‚ เจตเจฟเจ•เจฒเจช เจตเฉ€ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจ•เฉฐเจฎ, เจธเจฟเจงเจพเจ‚เจค เจตเจฟเฉฑเจš, เจฎเจพเจฎเฉ‚เจฒเฉ€ เจนเฉˆ, เจชเจฐ เจ‡เจธเจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจ•เจˆ เจ—เจฒเจคเฉ€เจ†เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจœเฉ‹ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจ‰เจคเจชเจพเจฆเจ•เจคเจพ เจจเฉ‚เฉฐ เจจเฉเจ•เจธเจพเจจ เจชเจนเฉเฉฐเจšเจพเจ‰เจฃ เจฆเจพ เจ•เจพเจฐเจจ เจฌเจฃเจฆเฉ‡ เจนเจจเฅค เจ†เจ‰ เจ‡เจธ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ เจตเฉฑเจ–-เจตเฉฑเจ– เจตเจฟเจ•เจฒเจชเจพเจ‚ 'เจคเฉ‡ เจตเจฟเจšเจพเจฐ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเฉ€เจ เจ…เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ€ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเจจ เจฒเจˆ เจธเจฟเจซเจพเจฐเจธเจผเจพเจ‚ เจคเจฟเจ†เจฐ เจ•เจฐเฉ€เจ.

เจ–เฉ‹เจœ เจจเจคเฉ€เจœเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฎเฉเฉฑเจฆเฉ‡

เจชเฉ‡เจœเจฟเฉฐเจ— เจตเจฟเจ•เจฒเจช #1

เจธเจญ เจคเฉ‹เจ‚ เจธเจฐเจฒ เจตเจฟเจ•เจฒเจช เจœเฉ‹ เจฎเจจ เจตเจฟเฉฑเจš เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ เจ‰เจน เจนเฉˆ เจ‡เจธเจฆเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจ•เจฒเจพเจธเจฟเจ• เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ–เฉ‹เจœ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจฆเจพ เจ‡เฉฑเจ• เจชเฉฐเจจเจพ-เจฆเจฐ-เจชเฉฐเจจเจพ เจกเจฟเจธเจชเจฒเฉ‡เฅค

เจ–เฉ‹เจœ เจจเจคเฉ€เจœเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฎเฉเฉฑเจฆเฉ‡
เจฎเฉฐเจจ เจฒเจ“ เจ•เจฟ เจคเฉเจนเจพเจกเฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฐเจฟเจฒเฉ‡เจธเจผเจจเจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš, เจ‡เจธ เจซเจพเจฐเจฎ เจตเจฟเฉฑเจš เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฆเฉ‹ SQL เจธเจตเจพเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€:

  • เจฎเฉŒเจœเฉ‚เจฆเจพ เจชเฉฐเจจเฉ‡ เจฒเจˆ เจ•เจคเจพเจฐเจพเจ‚ เจชเฉเจฐเจพเจชเจค เจ•เจฐเฉ‹เฅค
  • เจ–เฉ‹เจœ เจฎเจพเจชเจฆเฉฐเจก เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐเฉ€ เจฒเจพเจˆเจจเจพเจ‚ เจฆเฉ€ เจ•เฉเฉฑเจฒ เจธเฉฐเจ–เจฟเจ† เจฆเฉ€ เจ—เจฃเจจเจพ เจ•เจฐเฉ‹ - เจชเฉฐเจจเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เจน เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆเฅค

เจ†เจ‰ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจฃ เจตเจœเฉ‹เจ‚ เจ‡เฉฑเจ• เจŸเฉˆเจธเจŸ MS SQL เจกเจพเจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจชเจนเจฟเจฒเฉ€ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจจเฉ‚เฉฐ เจตเฉ‡เจ–เฉ€เจ เจเจกเจตเฉˆเจ‚เจšเจฐ เจตเจฐเจ•เจธ 2016 เจธเจฐเจตเจฐ เจฒเจˆ. เจ‡เจธ เจ‰เจฆเฉ‡เจธเจผ เจฒเจˆ เจ…เจธเฉ€เจ‚ Sales.SalesOrderHeader เจŸเฉ‡เจฌเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจพเจ‚เจ—เฉ‡:

SELECT * FROM Sales.SalesOrderHeader
ORDER BY OrderDate DESC
OFFSET 0 ROWS
FETCH NEXT 50 ROWS ONLY

เจ‰เจชเจฐเฉ‹เจ•เจค เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจชเจนเจฟเจฒเฉ‡ 50 เจ†เจฐเจกเจฐ เจตเจพเจชเจธ เจ•เจฐเฉ‡เจ—เฉ€, เจœเฉ‹เฉœเจจ เจฆเฉ€ เจ˜เจŸเจฆเฉ€ เจฎเจฟเจคเฉ€ เจฆเฉเจ†เจฐเจพ เจ•เฉเจฐเจฎเจฌเฉฑเจง, เจฆเฉ‚เจœเฉ‡ เจธเจผเจฌเจฆเจพเจ‚ เจตเจฟเฉฑเจš, 50 เจธเจญ เจคเฉ‹เจ‚ เจคเจพเจœเจผเจพ เจ†เจฐเจกเจฐเฅค

เจ‡เจน เจŸเฉˆเจธเจŸ เจฌเฉ‡เจธ 'เจคเฉ‡ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจšเฉฑเจฒเจฆเจพ เจนเฉˆ, เจชเจฐ เจ†เจ“ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจชเจฒเจพเจจ เจ…เจคเฉ‡ I/O เจ…เฉฐเจ•เฉœเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เฉ€เจ:

เจ–เฉ‹เจœ เจจเจคเฉ€เจœเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฎเฉเฉฑเจฆเฉ‡

Table 'SalesOrderHeader'. Scan count 1, logical reads 698, physical reads 0, read-ahead reads 0, lob logical reads 0, lob physical reads 0, lob read-ahead reads 0.

เจคเฉเจธเฉ€เจ‚ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฐเจจเจŸเจพเจˆเจฎ เจตเจฟเฉฑเจš SET STATISTICS IO ON เจ•เจฎเจพเจ‚เจก เจšเจฒเจพ เจ•เฉ‡ เจนเจฐเฉ‡เจ• เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฒเจˆ I/O เจ…เฉฐเจ•เฉœเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจชเจฒเจพเจจ เจคเฉ‹เจ‚ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเฉฐเจธเจพเจงเจจ-เจธเฉฐเจฌเฉฐเจงเฉ€ เจตเจฟเจ•เจฒเจช เจธเจฐเฉ‹เจค เจธเจพเจฐเจฃเฉ€ เจฆเฉ€เจ†เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจ•เจคเจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเฉ€ เจ—เจˆ เจฎเจฟเจคเฉ€ เจฆเฉเจ†เจฐเจพ เจ•เฉเจฐเจฎเจฌเฉฑเจง เจ•เจฐเจจเจพ เจนเฉˆเฅค เจ…เจคเฉ‡ เจธเจฎเฉฑเจธเจฟเจ† เจ‡เจน เจนเฉˆ เจ•เจฟ เจธเจพเจฐเจฃเฉ€ เจตเจฟเฉฑเจš เจœเจฟเฉฐเจจเฉ€เจ†เจ‚ เจœเจผเจฟเจ†เจฆเจพ เจ•เจคเจพเจฐเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจฃเจ—เฉ€เจ†เจ‚, เจ›เจพเจ‚เจŸเฉ€ เจ“เจจเฉ€ เจนเฉ€ "เจธเจ–เจผเจค" เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค เจ…เจญเจฟเจ†เจธ เจตเจฟเฉฑเจš, เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจฌเจšเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ, เจ‡เจธ เจฒเจˆ เจ†เจ“ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจฎเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจœเฉ‹เฉœเฉ€เจ เจ…เจคเฉ‡ เจตเฉ‡เจ–เฉ€เจ เจ•เจฟ เจ•เฉ€ เจธเจฐเฉ‹เจค เจฆเฉ€ เจ–เจชเจค เจฌเจฆเจฒ เจ—เจˆ เจนเฉˆ:

เจ–เฉ‹เจœ เจจเจคเฉ€เจœเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฎเฉเฉฑเจฆเฉ‡

Table 'SalesOrderHeader'. Scan count 1, logical reads 165, physical reads 0, read-ahead reads 5, lob logical reads 0, lob physical reads 0, lob read-ahead reads 0.

เจธเจชเฉฑเจธเจผเจŸ เจนเฉˆ เจ•เจฟ เจ‡เจน เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจนเฉ‹ เจ—เจฟเจ† เจนเฉˆ. เจชเจฐ เจ•เฉ€ เจธเจพเจฐเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจนเฉฑเจฒ เจนเฉ‹ เจ—เจˆเจ†เจ‚ เจนเจจ? เจ†เจ‰ เจ‰เจนเจจเจพเจ‚ เจ†เจฐเจกเจฐเจพเจ‚ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐเจจ เจฒเจˆ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจจเฉ‚เฉฐ เจฌเจฆเจฒเฉ€เจ เจœเจฟเฉฑเจฅเฉ‡ เจฎเจพเจฒ เจฆเฉ€ เจ•เฉเฉฑเจฒ เจ•เฉ€เจฎเจค $100 เจคเฉ‹เจ‚ เจตเฉฑเจง เจนเฉˆ:

SELECT * FROM Sales.SalesOrderHeader
WHERE SubTotal > 100
ORDER BY OrderDate DESC
OFFSET 0 ROWS
FETCH NEXT 50 ROWS ONLY

เจ–เฉ‹เจœ เจจเจคเฉ€เจœเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฎเฉเฉฑเจฆเฉ‡

Table 'SalesOrderHeader'. Scan count 1, logical reads 1081, physical reads 0, read-ahead reads 0, lob logical reads 0, lob physical reads 0, lob read-ahead reads 0.

เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจฎเจœเจผเจพเจ•เฉ€เจ† เจธเจฅเจฟเจคเฉ€ เจนเฉˆ: เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฏเฉ‹เจœเจจเจพ เจชเจฟเจ›เจฒเฉ‡ เจ‡เฉฑเจ• เจจเจพเจฒเฉ‹เจ‚ เจฌเจนเฉเจค เจฎเจพเฉœเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจฒเจพเจœเจผเฉ€เจ•เจฒ เจฐเฉ€เจกเจœเจผ เจฆเฉ€ เจ…เจธเจฒ เจธเฉฐเจ–เจฟเจ† เจชเฉ‚เจฐเฉ€ เจŸเฉ‡เจฌเจฒ เจธเจ•เฉˆเจจ เจจเจพเจฒ เจฒเจ—เจญเจ— เจฆเฉเฉฑเจ—เจฃเฉ€ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจจเจฟเจ•เจฒเจฃ เจฆเจพ เจ‡เฉฑเจ• เจคเจฐเฉ€เจ•เจพ เจนเฉˆ - เจœเฉ‡เจ•เจฐ เจ…เจธเฉ€เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจฎเฉŒเจœเฉ‚เจฆ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจธเฉฐเจฏเฉเจ•เจค เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจฎเจพเจฒ เจฆเฉ€ เจ•เฉเฉฑเจฒ เจ•เฉ€เจฎเจค เจจเฉ‚เฉฐ เจฆเฉ‚เจœเฉ‡ เจ–เฉ‡เจคเจฐ เจตเจœเฉ‹เจ‚ เจœเฉ‹เฉœเจฆเฉ‡ เจนเจพเจ‚, เจคเจพเจ‚ เจธเจพเจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ 165 เจฒเจพเจœเจผเฉ€เจ•เจฒ เจฐเฉ€เจกเจœเจผ เจฎเจฟเจฒเจฃเจ—เฉ‡:

CREATE INDEX IX_SalesOrderHeader_OrderDate_SubTotal on Sales.SalesOrderHeader(OrderDate, SubTotal);

เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจฆเฉ€ เจ‡เจน เจฒเฉœเฉ€ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจฒเจˆ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจชเจฐ เจฆเฉ‹ เจฎเฉเฉฑเจ– เจตเจฟเจšเจพเจฐ เจœเฉ‹ เจฎเฉˆเจ‚ เจ‡เฉฑเจฅเฉ‡ เจชเฉเจฐเจ—เจŸ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ‚ เจ‰เจน เจนเจจ:

  • เจ–เฉ‹เจœ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจตเจฟเฉฑเจš เจ•เฉ‹เจˆ เจจเจตเจพเจ‚ เจฎเจพเจชเจฆเฉฐเจก เจœเจพเจ‚ เจฒเฉœเฉ€เจฌเฉฑเจง เจ•เฉเจฐเจฎ เจœเฉ‹เฉœเจจเจพ เจ–เฉ‹เจœ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฆเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจฃ เจชเฉเจฐเจญเจพเจต เจชเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค
  • เจชเจฐ เจœเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจธเจฟเจฐเจซ เจนเจฟเฉฑเจธเฉ‡ เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจ…เจคเฉ‡ เจ–เฉ‹เจœ เจธเจผเจฌเจฆเจพเจ‚ เจจเจพเจฒ เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเฉ‡ เจธเจพเจฐเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจจเจนเฉ€เจ‚, เจคเจพเจ‚ เจ…เจœเจฟเจนเฉ€ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจนเจจ.

เจนเฉเจฃ เจ†เจ‰ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจœเจผเจฟเจ•เจฐ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจฆเฉ‚เจœเฉ€ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจตเฉฑเจฒ เจตเจงเฉ€เจ - เจ‡เฉฑเจ• เจœเฉ‹ เจ–เฉ‹เจœ เจฎเจพเจชเจฆเฉฐเจก เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจšเจฒเฉ‹ เจ‰เจนเฉ€ เจ‰เจฆเจพเจนเจฐเจฃ เจฒเฉˆเจ‚เจฆเฉ‡ เจนเจพเจ‚ - $100 เจคเฉ‹เจ‚ เจตเฉฑเจง เจฆเฉ‡ เจ†เจฐเจกเจฐเจพเจ‚ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐเจจเจพ:

SELECT COUNT(1) FROM Sales.SalesOrderHeader
WHERE SubTotal > 100

เจ‰เฉฑเจชเจฐ เจฆเจฐเจธเจพเจ เจธเฉฐเจฏเฉเจ•เจค เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเฉ‡ เจฎเฉฑเจฆเฉ‡เจจเจœเจผเจฐ, เจ…เจธเฉ€เจ‚ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚:

เจ–เฉ‹เจœ เจจเจคเฉ€เจœเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฎเฉเฉฑเจฆเฉ‡

Table 'SalesOrderHeader'. Scan count 1, logical reads 698, physical reads 0, read-ahead reads 0, lob logical reads 0, lob physical reads 0, lob read-ahead reads 0.

เจ‡เจน เจคเฉฑเจฅ เจ•เจฟ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจชเฉ‚เจฐเฉ‡ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจตเจฟเฉฑเจšเฉ‹เจ‚ เจฒเฉฐเจ˜เจฆเฉ€ เจนเฉˆ เจนเฉˆเจฐเจพเจจเฉ€ เจตเจพเจฒเฉ€ เจ—เฉฑเจฒ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจฌ-เจŸเฉ‹เจŸเจฒ เจซเฉ€เจฒเจก เจชเจนเจฟเจฒเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ‡เจธเจฒเจˆ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ€เฅค เจธเจฌ-เจŸเฉ‹เจŸเจฒ เจซเฉ€เจฒเจก เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจœเฉ‹เฉœ เจ•เฉ‡ เจธเจฎเฉฑเจธเจฟเจ† เจฆเจพ เจนเฉฑเจฒ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ เจ‡เจน เจธเจฟเจฐเจซ 48 เจฒเจพเจœเจผเฉ€เจ•เจฒ เจฐเฉ€เจก เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

เจคเฉเจธเฉ€เจ‚ เจฎเจพเจคเจฐเจพเจตเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจ•เจฐเจจ เจฒเจˆ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€เจ†เจ‚ เจ•เฉเจ เจนเฉ‹เจฐ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจฆเฉ‡ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจชเจฐ เจธเจพเจฐ เจ‰เจนเฉ€ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉˆ: เจกเฉ‡เจŸเจพ เจฆเจพ เจ‡เฉฑเจ• เจŸเฉเจ•เฉœเจพ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจ•เฉเฉฑเจฒ เจฐเจ•เจฎ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจ•เจฐเจจเจพ เจฆเฉ‹ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเฉฑเจ–เจฐเฉ€เจ†เจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจนเจจ, เจ…เจคเฉ‡ เจนเจฐเฉ‡เจ• เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒเจจ เจฒเจˆ เจ†เจชเจฃเฉ‡ เจ–เฉเจฆ เจฆเฉ‡ เจ‰เจชเจพเจตเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจคเฉเจธเฉ€เจ‚ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเฉ‡ เจธเฉเจฎเฉ‡เจฒ เจจเฉ‚เฉฐ เจฒเฉฑเจญเจฃ เจฆเฉ‡ เจฏเฉ‹เจ— เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‹เจ—เฉ‡ เจœเฉ‹ เจฆเฉ‹เจตเจพเจ‚ เจธเจตเจพเจฒเจพเจ‚ เจฒเจˆ เจฌเจฐเจพเจฌเจฐ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจ‡เจธ เจ…เจจเฉเจธเจพเจฐ, เจ…เจœเจฟเจนเฉ‡ เจ–เฉ‹เจœ เจนเฉฑเจฒ เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจธเจชเฉฑเจธเจผเจŸ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃ เจตเจพเจฒเฉ‡ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจฒเฉ‹เฉœเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจ‡เจน เจนเฉˆ เจ•เจฟ เจ•เฉ€ เจ•เจฟเจธเฉ‡ เจ•เจพเจฐเฉ‹เจฌเจพเจฐ เจฒเจˆ เจฒเฉฑเจญเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจตเจธเจคเฉ‚เจ†เจ‚ เจฆเฉ€ เจ•เฉเฉฑเจฒ เจธเฉฐเจ–เจฟเจ† เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฃเจพ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉˆ. เจ‡เจน เจ…เจ•เจธเจฐ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจจเจนเฉ€เจ‚. เจ…เจคเฉ‡ เจ–เจพเจธ เจชเฉฐเจจเจพ เจจเฉฐเจฌเจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจจเฉˆเจตเฉ€เจ—เฉ‡เจธเจผเจจ, เจฎเฉ‡เจฐเฉ€ เจฐเจพเจ เจตเจฟเฉฑเจš, เจ‡เฉฑเจ• เจฌเจนเฉเจค เจนเฉ€ เจคเฉฐเจ— เจธเจ•เฉ‹เจช เจตเจพเจฒเจพ เจ‡เฉฑเจ• เจนเฉฑเจฒ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจชเฉ‡เจœเจฟเฉฐเจ— เจฆเฉเจฐเจฟเจธเจผ "เจ…เจ—เจฒเฉ‡ เจชเฉฐเจจเฉ‡ 'เจคเฉ‡ เจœเจพเจ“" เจตเจฐเจ—เฉ‡ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจเฅค

เจชเฉ‡เจœเจฟเฉฐเจ— เจตเจฟเจ•เจฒเจช #2

เจšเจฒเฉ‹ เจ‡เจน เจฎเฉฐเจจ เจฒเจ“ เจ•เจฟ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฒเฉฑเจญเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจตเจธเจคเฉ‚เจ†เจ‚ เจฆเฉ€ เจ•เฉเฉฑเจฒ เจธเฉฐเจ–เจฟเจ† เจจเฉ‚เฉฐ เจœเจพเจฃเจจ เจฆเฉ€ เจชเจฐเจตเจพเจน เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡เฅค เจ†เจ‰ เจ–เฉ‹เจœ เจชเฉฐเจจเฉ‡ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเฉ€เจ:

เจ–เฉ‹เจœ เจจเจคเฉ€เจœเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฎเฉเฉฑเจฆเฉ‡
เจตเจพเจธเจคเจต เจตเจฟเฉฑเจš, เจธเจฟเจฐเจซ เจ‡เฉฑเจ• เจšเฉ€เจœเจผ เจœเฉ‹ เจฌเจฆเจฒ เจ—เจˆ เจนเฉˆ เจ‰เจน เจ‡เจน เจนเฉˆ เจ•เจฟ เจ–เจพเจธ เจชเฉฐเจจเจพ เจจเฉฐเจฌเจฐเจพเจ‚ 'เจคเฉ‡ เจจเฉˆเจตเฉ€เจ—เฉ‡เจŸ เจ•เจฐเจจ เจฆเจพ เจ•เฉ‹เจˆ เจคเจฐเฉ€เจ•เจพ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ…เจคเฉ‡ เจนเฉเจฃ เจ‡เจธ เจธเจพเจฐเจฃเฉ€ เจจเฉ‚เฉฐ เจ‡เจน เจœเจพเจฃเจจ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจจเจนเฉ€เจ‚ เจนเฉˆ เจ•เจฟ เจ‡เจธ เจจเฉ‚เฉฐ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ•เจฟเฉฐเจจเฉ‡ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจ. เจชเจฐ เจธเจตเจพเจฒ เจ‰เฉฑเจ เจฆเจพ เจนเฉˆ - เจธเจพเจฐเจฃเฉ€ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจชเจคเจพ เจฒเฉฑเจ—เฉ‡เจ—เจพ เจ•เจฟ เจ•เฉ€ เจ…เจ—เจฒเฉ‡ เจชเฉฐเจจเฉ‡ เจฒเจˆ เจกเฉ‡เจŸเจพ เจนเฉˆ ("เจ…เจ—เจฒเจพ" เจฒเจฟเฉฐเจ• เจจเฉ‚เฉฐ เจธเจนเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจ เจฒเจˆ)?

เจœเจตเจพเจฌ เจฌเจนเฉเจค เจธเจงเจพเจฐเจจ เจนเฉˆ: เจคเฉเจธเฉ€เจ‚ เจกเฉˆเจŸเจพเจฌเฉ‡เจธ เจคเฉ‹เจ‚ เจกเจฟเจธเจชเจฒเฉ‡ เจฒเจˆ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจฐเจฟเจ•เจพเจฐเจก เจจเฉ‚เฉฐ เจชเฉœเฉเจน เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ…เจคเฉ‡ เจ‡เจธ "เจตเจพเจงเฉ‚" เจฐเจฟเจ•เจพเจฐเจก เจฆเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจ—เฉ€ เจฆเจฟเจ–เจพเจเจ—เฉ€ เจ•เจฟ เจ•เฉ€ เจ•เฉ‹เจˆ เจ…เจ—เจฒเจพ เจนเจฟเฉฑเจธเจพ เจนเฉˆเฅค เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจ‡เฉฑเจ• เจชเฉฐเจจเฉ‡ เจจเฉ‚เฉฐ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจธเจฟเจฐเจซ เจ‡เฉฑเจ• เจฌเฉ‡เจจเจคเฉ€ เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉˆ, เจœเฉ‹ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจธเฉเจงเจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ…เจœเจฟเจนเฉ€ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจฎเฉ‡เจฐเฉ‡ เจ…เจญเจฟเจ†เจธ เจตเจฟเฉฑเจš, เจ‡เฉฑเจ• เจ…เจœเจฟเจนเจพ เจ•เฉ‡เจธ เจธเฉ€ เจœเจฆเฉ‹เจ‚ เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจฆเฉ€ เจ•เฉเฉฑเจฒ เจ—เจฟเจฃเจคเฉ€ เจจเฉ‚เฉฐ เจ—เจฟเจฃเจจ เจคเฉ‹เจ‚ เจ‡เจจเจ•เจพเจฐ เจ•เจฐเจจ เจจเจพเจฒ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจฆเฉ€ เจธเจชเฉเจฐเจฆเจ—เฉ€ เจจเฉ‚เฉฐ 4-5 เจ—เฉเจฃเจพ เจตเฉฑเจง เจ—เจฟเจ†.

เจ‡เจธ เจชเจนเฉเฉฐเจš เจฒเจˆ เจ•เจˆ เจฏเฉ‚เจœเจผเจฐ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจฟเจ•เจฒเจช เจนเจจ: "เจชเจฟเฉฑเจ›เฉ‡" เจ…เจคเฉ‡ "เจ…เฉฑเจ—เฉ‡" เจ•เจฎเจพเจ‚เจกเจพเจ‚, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‰เจชเจฐเฉ‹เจ•เจค เจ‰เจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจš, เจ‡เฉฑเจ• "เจฒเฉ‹เจก เจฎเฉ‹เจฐ" เจฌเจŸเจจ, เจœเฉ‹ เจธเจฟเจฐเจซเจผ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจนเจฟเฉฑเจธเจพ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆ, "เจ…เจจเฉฐเจค เจธเจ•เจฐเฉ‹เจฒ", เจœเฉ‹ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค "เจนเฉ‹เจฐ เจฒเฉ‹เจก เจ•เจฐเฉ‹" เจฆเฉ‡ เจธเจฟเจงเจพเจ‚เจค 'เจคเฉ‡, เจชเจฐ เจ…เจ—เจฒเจพ เจนเจฟเฉฑเจธเจพ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเจพ เจธเฉฐเจ•เฉ‡เจค เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฒเจˆ เจธเจพเจฐเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ…เฉฐเจค เจคเฉฑเจ• เจธเจ•เฉเจฐเฉŒเจฒ เจ•เจฐเจจ เจฒเจˆ เจนเฉˆเฅค เจตเจฟเจœเจผเฉ‚เจ…เจฒ เจนเฉฑเจฒ เจœเฉ‹ เจตเฉ€ เจนเฉ‹เจตเฉ‡, เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจชเจฒเจฟเฉฐเจ— เจฆเจพ เจธเจฟเจงเจพเจ‚เจค เจ‡เฉฑเจ•เฉ‹ เจœเจฟเจนเจพ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

เจชเฉ‡เจœเจฟเฉฐเจ— เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€เจ†เจ‚ เจฌเจพเจฐเฉ€เจ•เฉ€เจ†เจ‚

เจ‰เฉฑเจชเจฐ เจฆเจฟเฉฑเจคเฉ€เจ†เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจตเจฟเฉฑเจš, "เจ†เจซเจธเฉˆเฉฑเจŸ + เจ—เจฟเจฃเจคเฉ€" เจชเจนเฉเฉฐเจš เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจ•เจฟเจŠเจฐเฉ€ เจ–เฉเจฆ เจฆเฉฑเจธเจฆเฉ€ เจนเฉˆ เจ•เจฟ เจจเจคเฉ€เจœเจพ เจ•เจคเจพเจฐเจพเจ‚ เจ•เจฟเจธ เจ•เฉเจฐเจฎ เจตเจฟเฉฑเจš เจนเจจ เจ…เจคเฉ‡ เจ•เจฟเฉฐเจจเฉ€เจ†เจ‚ เจ•เจคเจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจตเจพเจชเจธ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจชเจนเจฟเจฒเจพเจ‚, เจ†เจ“ เจฆเฉ‡เจ–เฉ€เจ เจ•เจฟ เจ‡เจธ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจชเจพเจธเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจเจพ เจนเฉˆเฅค เจ…เจญเจฟเจ†เจธ เจตเจฟเฉฑเจš, เจฎเฉˆเจ‚ เจ•เจˆ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ†เจ‡เจ† เจนเจพเจ‚:

  • เจฌเฉ‡เจจเจคเฉ€ เจ•เฉ€เจคเฉ‡ เจชเฉฐเจจเฉ‡ เจฆเจพ เจธเฉ€เจฐเฉ€เจ…เจฒ เจจเฉฐเจฌเจฐ (เจชเฉ‡เจœ เจ‡เฉฐเจกเฉˆเจ•เจธ), เจชเฉฐเจจเฉ‡ เจฆเจพ เจ†เจ•เจพเจฐ (เจชเฉฐเจจเจพ เจ†เจ•เจพเจฐ)เฅค
  • เจตเจพเจชเจธ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃ เจตเจพเจฒเฉ‡ เจชเจนเจฟเจฒเฉ‡ เจฐเจฟเจ•เจพเจฐเจก เจฆเจพ เจธเฉ€เจฐเฉ€เจ…เจฒ เจจเฉฐเจฌเจฐ (startIndex), เจจเจคเฉ€เจœเฉ‡ เจตเจฟเฉฑเจš เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจฆเฉ€ เจ…เจงเจฟเจ•เจคเจฎ เจธเฉฐเจ–เจฟเจ† (เจ—เจฟเจฃเจคเฉ€)เฅค
  • เจตเจพเจชเจธ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃ เจตเจพเจฒเฉ‡ เจชเจนเจฟเจฒเฉ‡ เจฐเจฟเจ•เจพเจฐเจก เจฆเฉ€ เจ•เฉเจฐเจฎ เจธเฉฐเจ–เจฟเจ† (startIndex), เจตเจพเจชเจธ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃ เจตเจพเจฒเฉ‡ เจ†เจ–เจฐเฉ€ เจฐเจฟเจ•เจพเจฐเจก เจฆเฉ€ เจ•เฉเจฐเจฎ เจธเฉฐเจ–เจฟเจ† (endIndex)เฅค

เจชเจนเจฟเจฒเฉ€ เจจเจœเจผเจฐ 'เจคเฉ‡ เจ‡เจน เจœเจพเจชเจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เจน เจ‡เฉฐเจจเจพ เจฎเฉเจขเจฒเจพ เจนเฉˆ เจ•เจฟ เจ•เฉ‹เจˆ เจซเจฐเจ• เจจเจนเฉ€เจ‚ เจนเฉˆ. เจชเจฐ เจ‡เจน เจ…เจœเจฟเจนเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ - เจธเจญ เจคเฉ‹เจ‚ เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจ…เจคเฉ‡ เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฒ เจตเจฟเจ•เจฒเจช เจฆเฉ‚เจœเจพ เจนเฉˆ (เจธเจŸเจพเจฐเจŸ เจ‡เฉฐเจกเฉˆเจ•เจธ, เจ—เจฟเจฃเจคเฉ€)เฅค เจ‡เจธเจฆเฉ‡ เจ•เจˆ เจ•เจพเจฐเจจ เจนเจจ:

  • เจ‰เฉฑเจชเจฐ เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ +1 เจเจ‚เจŸเจฐเฉ€ เจชเจฐเฉ‚เจซ เจฐเฉ€เจกเจฟเฉฐเจ— เจชเจนเฉเฉฐเจš เจฒเจˆ, pageIndex เจ…เจคเฉ‡ pageSize เจตเจพเจฒเจพ เจชเจนเจฟเจฒเจพ เจตเจฟเจ•เจฒเจช เจฌเจนเฉเจค เจ…เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจชเฉเจฐเจคเฉ€ เจชเฉฐเจจเจพ 50 เจชเฉ‹เจธเจŸเจพเจ‚ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ‰เจชเจฐเฉ‹เจ•เจค เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฒเฉ‹เฉœ เจคเฉ‹เจ‚ เจตเฉฑเจง เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจฐเจฟเจ•เจพเจฐเจก เจชเฉœเฉเจนเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ. เจœเฉ‡ เจ‡เจน "+1" เจธเจฐเจตเจฐ 'เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจคเจพเจ‚ เจ‡เจน เจชเจคเจพ เจšเจฒเจฆเจพ เจนเฉˆ เจ•เจฟ เจชเจนเจฟเจฒเฉ‡ เจชเฉฐเจจเฉ‡ เจฒเจˆ เจธเจพเจจเฉ‚เฉฐ 1 เจคเฉ‹เจ‚ 51 เจคเฉฑเจ• เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจฆเฉ€ เจฌเฉ‡เจจเจคเฉ€ เจ•เจฐเจจเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆ, เจฆเฉ‚เจœเฉ‡ เจฒเจˆ - 51 เจคเฉ‹เจ‚ 101 เจคเฉฑเจ•, เจ†เจฆเจฟ. เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจชเฉฐเจจเฉ‡ เจฆเจพ เจ†เจ•เจพเจฐ 51 เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจชเฉ‡เจœ เจ‡เฉฐเจกเฉˆเจ•เจธ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจ‚เจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจฆเฉ‚เจœเจพ เจชเฉฐเจจเจพ 52 เจคเฉ‹เจ‚ 102 เจคเฉฑเจ• เจตเจพเจชเจธ เจ† เจœเจพเจตเฉ‡เจ—เจพ, เจ†เจฆเจฟเฅค เจ‡เจธ เจ…เจจเฉเจธเจพเจฐ, เจชเจนเจฟเจฒเฉ‡ เจตเจฟเจ•เจฒเจช เจตเจฟเฉฑเจš, เจ…เจ—เจฒเฉ‡ เจชเฉฐเจจเฉ‡ 'เจคเฉ‡ เจœเจพเจฃ เจฒเจˆ เจ‡เฉฑเจ• เจฌเจŸเจจ เจจเฉ‚เฉฐ เจธเจนเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเจพ เจ‡เฉฑเจ•เฉ‹ เจ‡เฉฑเจ• เจคเจฐเฉ€เจ•เจพ เจนเฉˆ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ "เจตเจพเจงเฉ‚" เจฒเจพเจˆเจจ เจจเฉ‚เฉฐ เจชเจฐเฉ‚เจซ เจฐเฉ€เจก เจ•เจฐเจจเจพ, เจœเฉ‹ เจ•เจฟ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจนเฉ€ เจธเจชเฉฑเจธเจผเจŸ เจธเฉ‚เจ–เจฎเจคเจพ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค
  • เจคเฉ€เจœเจพ เจตเจฟเจ•เจฒเจช เจฌเจฟเจฒเจ•เฉเจฒ เจตเฉ€ เจ…เจฐเจฅ เจจเจนเฉ€เจ‚ เจฐเฉฑเจ–เจฆเจพ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ›เจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจœเฉ‡ เจตเฉ€ เจ†เจ–เจฐเฉ€ เจฐเจฟเจ•เจพเจฐเจก เจฆเฉ‡ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเฉ€ เจฌเจœเจพเจ เจ—เจฟเจฃเจคเฉ€ เจจเฉ‚เฉฐ เจชเจพเจธ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจชเจตเฉ‡เจ—เฉ€เฅค เจธเจŸเจพเจฐเจŸเจ‡เฉฐเจกเฉˆเจ•เจธ เจจเฉ‚เฉฐ เจเจ‚เจกเจ‡เฉฐเจกเฉˆเจ•เจธ เจคเฉ‹เจ‚ เจ˜เจŸเจพเจ‰เจฃเจพ เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ เจ…เฉฐเจ•เจ—เจฃเจฟเจค เจ•เจพเจฐเจœ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ, เจชเจฐ เจ‡เฉฑเจฅเฉ‡ เจ‡เจน เจฒเฉ‹เฉœ เจคเฉ‹เจ‚ เจตเฉฑเจง เจนเฉˆเฅค

เจนเฉเจฃ เจธเจพเจจเฉ‚เฉฐ "เจ†เจซเจธเฉˆเฉฑเจŸ + เจฎเจพเจคเจฐเจพ" เจฆเฉเจ†เจฐเจพ เจชเฉ‡เจœเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจจเฉเจ•เจธเจพเจจเจพเจ‚ เจฆเจพ เจตเจฐเจฃเจจ เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ:

  • เจนเจฐเฉ‡เจ• เจ…เจ—เจฒเฉ‡ เจชเฉฐเจจเฉ‡ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจชเจฟเจ›เจฒเฉ‡ เจชเฉฐเจจเฉ‡ เจจเจพเจฒเฉ‹เจ‚ เจตเจงเฉ‡เจฐเฉ‡ เจฎเจนเจฟเฉฐเจ—เจพ เจ…เจคเฉ‡ เจนเฉŒเจฒเฉ€ เจนเฉ‹เจตเฉ‡เจ—เจพ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจ…เจœเฉ‡ เจตเฉ€ เจ–เฉ‹เจœ เจ…เจคเฉ‡ เจ›เจพเจ‚เจŸเจฃ เจฆเฉ‡ เจฎเจพเจชเจฆเฉฐเจก เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ "เจธเจผเฉเจฐเฉ‚ เจคเฉ‹เจ‚" เจธเจพเจฐเฉ‡ เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจฒเฉฐเจ˜เจฃ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉ‹เจเจ—เฉ€, เจ…เจคเฉ‡ เจซเจฟเจฐ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจŸเฉเจ•เฉœเฉ‡ 'เจคเฉ‡ เจฐเฉเจ•เจฃเจพ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค
  • เจธเจพเจฐเฉ‡ DBMS เจ‡เจธ เจชเจนเฉเฉฐเจš เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค

เจ‡เฉฑเจฅเฉ‡ เจตเจฟเจ•เจฒเจช เจนเจจ, เจชเจฐ เจ‰เจน เจ…เจชเฉ‚เจฐเจฃ เจตเฉ€ เจนเจจเฅค เจ‡เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจชเจนเจฟเจฒเฉ€ เจชเจนเฉเฉฐเจš เจจเฉ‚เฉฐ "เจ•เฉ€เจธเฉˆเจŸ เจชเฉ‡เจœเจฟเฉฐเจ—" เจœเจพเจ‚ "เจธเฉ€เจ• เจตเจฟเจงเฉ€" เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจน เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจนเฉˆ: เจ‡เฉฑเจ• เจนเจฟเฉฑเจธเจพ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจคเฉเจธเฉ€เจ‚ เจชเฉฐเจจเฉ‡ 'เจคเฉ‡ เจ†เจ–เจฐเฉ€ เจฐเจฟเจ•เจพเจฐเจก เจตเจฟเฉฑเจš เจซเฉ€เจฒเจก เจฎเฉเฉฑเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจฏเจพเจฆ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ…เจคเฉ‡ เจซเจฟเจฐ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจค เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจ—เจฒเจพ เจนเจฟเฉฑเจธเจพ. เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ€ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจšเจฒเจพเจˆ:

SELECT * FROM Sales.SalesOrderHeader
ORDER BY OrderDate DESC
OFFSET 0 ROWS
FETCH NEXT 50 ROWS ONLY

เจ…เจคเฉ‡ เจชเจฟเจ›เจฒเฉ‡ เจฐเจฟเจ•เจพเจฐเจก เจตเจฟเฉฑเจš เจธเจพเจจเฉ‚เฉฐ เจ†เจฐเจกเจฐ เจฎเจฟเจคเฉ€ เจฎเฉเฉฑเจฒ '2014-06-29' เจฎเจฟเจฒเจฟเจ†เฅค เจซเจฟเจฐ เจ…เจ—เจฒเจพ เจชเฉฐเจจเจพ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจคเฉเจธเฉ€เจ‚ เจ‡เจน เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹:

SELECT * FROM Sales.SalesOrderHeader
WHERE OrderDate < '2014-06-29'
ORDER BY OrderDate DESC
OFFSET 0 ROWS
FETCH NEXT 50 ROWS ONLY

เจธเจฎเฉฑเจธเจฟเจ† เจ‡เจน เจนเฉˆ เจ•เจฟ เจ†เจฐเจกเจฐ เจกเฉ‡เจŸ เจ‡เฉฑเจ• เจ—เฉˆเจฐ-เจตเจฟเจฒเฉฑเจ–เจฃ เจ–เฉ‡เจคเจฐ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เฉฑเจชเจฐ เจฆเฉฑเจธเฉ€ เจ—เจˆ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€เจ†เจ‚ เจ•เจคเจพเจฐเจพเจ‚ เจ–เฉเฉฐเจเจฃ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉˆเฅค เจ‡เจธ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจตเจฟเฉฑเจš เจ…เจธเจชเจธเจผเจŸเจคเจพ เจœเฉ‹เฉœเจจ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจฟเจฒเฉฑเจ–เจฃ เจ–เฉ‡เจคเจฐ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ (เจฎเฉฐเจจ เจฒเจ“ เจ•เจฟ 75074 เจชเจนเจฟเจฒเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจคเฉ‹เจ‚ เจชเฉเจฐเจพเจ‡เจฎเจฐเฉ€ เจ•เฉเฉฐเจœเฉ€ เจฆเจพ เจ†เจ–เจฐเฉ€ เจฎเฉเฉฑเจฒ เจนเฉˆ):

SELECT * FROM Sales.SalesOrderHeader
WHERE (OrderDate = '2014-06-29' AND SalesOrderID < 75074)
   OR (OrderDate < '2014-06-29')
ORDER BY OrderDate DESC, SalesOrderID DESC
OFFSET 0 ROWS
FETCH NEXT 50 ROWS ONLY

เจ‡เจน เจตเจฟเจ•เจฒเจช เจธเจนเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเฉ‡เจ—เจพ, เจชเจฐ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจฃเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉ‹เจตเฉ‡เจ—เจพ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจผเจฐเจค เจตเจฟเฉฑเจš เจ‡เฉฑเจ• OR เจ†เจชเจฐเฉ‡เจŸเจฐ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจชเฉเจฐเจพเจ‡เจฎเจฐเฉ€ เจ•เฉเฉฐเจœเฉ€ เจฆเจพ เจฎเฉเฉฑเจฒ OrderDate เจตเจงเจฃ เจจเจพเจฒ เจตเจงเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ SalesOrderID เจฆเฉเจ†เจฐเจพ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจซเจฟเจฒเจŸเจฐ เจ›เฉฑเจก เจ•เฉ‡ เจธเจฅเจฟเจคเฉ€ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจชเจฐ เจœเฉ‡เจ•เจฐ เจชเฉเจฐเจพเจ‡เจฎเจฐเฉ€ เจ•เฉเฉฐเจœเฉ€ เจฆเฉ‡ เจฎเฉเฉฑเจฒ เจ…เจคเฉ‡ เจซเฉ€เจฒเจก เจœเจฟเจธ เจฆเฉเจ†เจฐเจพ เจจเจคเฉ€เจœเจพ เจ•เฉเจฐเจฎเจฌเฉฑเจง เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจตเจฟเจšเจ•เจพเจฐ เจ•เฉ‹เจˆ เจธเจ–เจผเจค เจธเจฌเฉฐเจง เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเจพเจ‚ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ DBMS เจตเจฟเฉฑเจš เจ‡เจธ OR เจจเฉ‚เฉฐ เจŸเจพเจฒเจฟเจ† เจจเจนเฉ€เจ‚ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เฉฑเจ• เจ…เจชเจตเจพเจฆ เจœเจฟเจธ เจฌเจพเจฐเฉ‡ เจฎเฉˆเจ‚ เจœเจพเจฃเจฆเจพ เจนเจพเจ‚ PostgreSQL เจนเฉˆ, เจœเฉ‹ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจŸเฉ‚เจชเจฒ เจคเฉเจฒเจจเจพเจตเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‰เจชเจฐเฉ‹เจ•เจค เจธเจฅเจฟเจคเฉ€ เจจเฉ‚เฉฐ "WHERE (OrderDate, SalesOrderID) < ('2014-06-29', 75074)" เจตเจœเฉ‹เจ‚ เจฒเจฟเจ–เจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เจนเจจเจพเจ‚ เจฆเฉ‹ เจ–เฉ‡เจคเจฐเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจธเฉฐเจฏเฉเจ•เจค เจ•เฉเฉฐเจœเฉ€ เจฆเจฟเฉฑเจคเฉ‡ เจœเจพเจฃ 'เจคเฉ‡, เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจ•เจพเจซเจผเฉ€ เจ†เจธเจพเจจ เจนเฉ‹เจฃเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆเฅค

เจ‡เฉฑเจ• เจฆเฉ‚เจœเฉ€ เจตเจฟเจ•เจฒเจชเจฟเจ• เจชเจนเฉเฉฐเจš เจฒเฉฑเจญเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจตเจฟเฉฑเจš ElasticSearch เจธเจ•เฉเจฐเฉŒเจฒ API เจœ Cosmos DB - เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• เจฌเฉ‡เจจเจคเฉ€, เจกเฉ‡เจŸเจพ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ เจชเจ›เจพเจฃเจ•เจฐเจคเจพ เจตเจพเจชเจธ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจœเจฟเจธ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจกเฉ‡เจŸเจพ เจฆเจพ เจ…เจ—เจฒเจพ เจนเจฟเฉฑเจธเจพ เจชเฉเจฐเจพเจชเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจœเฉ‡เจ•เจฐ เจ‡เจธ เจชเจ›เจพเจฃเจ•เจฐเจคเจพ เจฆเจพ เจฌเฉ‡เจ…เฉฐเจค เจœเฉ€เจตเจจ เจ•เจพเจฒ เจนเฉˆ (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ Comsos DB เจตเจฟเฉฑเจš), เจคเจพเจ‚ เจ‡เจน เจชเฉฐเจจเจฟเจ†เจ‚ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจ•เฉเจฐเจฎเจตเจพเจฐ เจคเจฌเจฆเฉ€เจฒเฉ€ เจฆเฉ‡ เจจเจพเจฒ เจชเฉ‡เจœเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเจพ เจ‡เฉฑเจ• เจตเจงเฉ€เจ† เจคเจฐเฉ€เจ•เจพ เจนเฉˆ (เจ‰เจชเจฐเฉ‹เจ•เจค เจตเจฟเจ•เจฒเจช #2)เฅค เจ‡เจธเจฆเฉ‡ เจธเฉฐเจญเจต เจจเฉเจ•เจธเจพเจจ: เจ‡เจน เจธเจพเจฐเฉ‡ DBMS เจตเจฟเฉฑเจš เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉ€เจ‚ เจนเฉˆ; เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ เจ…เจ—เจฒเฉ‡-เจšเฉฐเจ• เจชเจ›เจพเจฃเจ•เจฐเจคเจพ เจฆเจพ เจ‡เฉฑเจ• เจธเฉ€เจฎเจค เจœเฉ€เจตเจจ เจ•เจพเจฒ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ‡เฉฐเจŸเจฐเฉˆเจ•เจธเจผเจจ (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ ElasticSearch เจธเจ•เฉเจฐเฉŒเจฒ API) เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฒเจˆ เจขเฉเจ•เจตเจพเจ‚ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจซเจฟเจฒเจŸเจฐเจฟเฉฐเจ—

เจ†เจ“ เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจ•เจฐเฉ€เจ. เจฎเฉฐเจจ เจฒเจ“ เจ•เจฟ เจ…เจ–เฉŒเจคเฉ€ เจชเจนเจฟเจฒเฉ‚ เจ–เฉ‹เจœ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉˆ, เจœเฉ‹ เจ”เจจเจฒเจพเจˆเจจ เจธเจŸเฉ‹เจฐเจพเจ‚ เจคเฉ‹เจ‚ เจนเจฐ เจ•เจฟเจธเฉ‡ เจฒเจˆ เจฌเจนเฉเจค เจœเจพเจฃเฉ‚ เจนเฉˆ. เจ†เจฐเจกเจฐ เจŸเฉ‡เจฌเจฒ 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจ‰เจชเจฐเฉ‹เจ•เจค เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจ‡เจธ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจตเจฟเจ†เจ–เจฟเจ†เจคเจฎเจ• เจจเจนเฉ€เจ‚ เจนเจจ, เจ‡เจธ เจฒเจˆ เจ†เจ“ เจเจกเจตเฉˆเจ‚เจšเจฐ เจตเจฐเจ•เจธ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจคเฉ‹เจ‚ เจ‰เจคเจชเจพเจฆ เจธเจพเจฐเจฃเฉ€ 'เจคเฉ‡ เจธเจตเจฟเจš เจ•เจฐเฉ€เจ:

เจ–เฉ‹เจœ เจจเจคเฉ€เจœเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฎเฉเฉฑเจฆเฉ‡
เจชเจนเจฟเจฒเฉ‚ เจ–เฉ‹เจœ เจฆเฉ‡ เจชเจฟเฉฑเจ›เฉ‡ เจ•เฉ€ เจตเจฟเจšเจพเจฐ เจนเฉˆ? เจคเฉฑเจฅ เจ‡เจน เจนเฉˆ เจ•เจฟ เจนเจฐเฉ‡เจ• เจซเจฟเจฒเจŸเจฐ เจคเฉฑเจค เจฒเจˆ เจ‡เจธ เจฎเจพเจชเจฆเฉฐเจก เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจฆเจฟเจ–เจพเจˆ เจ—เจˆ เจนเฉˆ เจนเฉ‹เจฐ เจธเจพเจฐเฉ€เจ†เจ‚ เจธเจผเฉเจฐเฉ‡เจฃเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจšเฉเจฃเฉ‡ เจ—เจ เจซเจฟเจฒเจŸเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹เจ.

เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจœเฉ‡เจ•เจฐ เจ…เจธเฉ€เจ‚ เจ‡เจธ เจ‰เจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจš เจฌเจพเจˆเจ•เจธ เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจ…เจคเฉ‡ เจฐเฉฐเจ— เจ•เจพเจฒเจพ เจšเฉเจฃเจฆเฉ‡ เจนเจพเจ‚, เจคเจพเจ‚ เจธเจพเจฐเจฃเฉ€ เจตเจฟเฉฑเจš เจธเจฟเจฐเจซเจผ เจ•เจพเจฒเฉ€เจ†เจ‚ เจฌเจพเจˆเจ• เจนเฉ€ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจฃเจ—เฉ€เจ†เจ‚, เจชเจฐ:

  • เจธเจผเฉเจฐเฉ‡เจฃเฉ€เจ†เจ‚ เจธเจฎเฉ‚เจน เจตเจฟเฉฑเจš เจนเจฐเฉ‡เจ• เจฎเจพเจชเจฆเฉฐเจก เจฒเจˆ, เจ‰เจธ เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจฆเฉ‡ เจ‰เจคเจชเจพเจฆเจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจ•เจพเจฒเฉ‡ เจฐเฉฐเจ— เจตเจฟเฉฑเจš เจฆเจฟเจ–เจพเจˆ เจœเจพเจตเฉ‡เจ—เฉ€เฅค
  • "เจฐเฉฐเจ—" เจธเจฎเฉ‚เจน เจฆเฉ‡ เจนเจฐเฉ‡เจ• เจฎเจพเจชเจฆเฉฐเจก เจฒเจˆ, เจ‡เจธ เจฐเฉฐเจ— เจฆเฉ‡ เจธเจพเจˆเจ•เจฒเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจฆเจฟเจ–เจพเจˆ เจœเจพเจตเฉ‡เจ—เฉ€เฅค

เจ‡เฉฑเจฅเฉ‡ เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจฒเจˆ เจจเจคเฉ€เจœเจพ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ เจนเฉˆ:

เจ–เฉ‹เจœ เจจเจคเฉ€เจœเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฎเฉเฉฑเจฆเฉ‡
เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ "เจ•เฉฑเจชเฉœเฉ‡" เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจฆเฉ€ เจตเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจŸเฉ‡เจฌเจฒ เจ•เจพเจฒเฉ‡ เจ•เฉฑเจชเฉœเฉ‡ เจตเฉ€ เจฆเจฟเจ–เจพเจเจ—เจพ เจœเฉ‹ เจธเจŸเจพเจ• เจตเจฟเฉฑเจš เจนเจจเฅค "เจฐเฉฐเจ—" เจญเจพเจ— เจตเจฟเฉฑเจš เจ•เจพเจฒเฉ‡ เจ‰เจคเจชเจพเจฆเจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจจเฉ‚เฉฐ เจตเฉ€ เจจเจตเฉ€เจ†เจ‚ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจฎเฉเฉœ เจ—เจฟเจฃเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพ, เจ•เฉ‡เจตเจฒ "เจธเจผเฉเจฐเฉ‡เจฃเฉ€เจ†เจ‚" เจญเจพเจ— เจตเจฟเฉฑเจš เจ•เฉเจ เจจเจนเฉ€เจ‚ เจฌเจฆเจฒเฉ‡เจ—เจพ... เจฎเฉˆเจจเฉ‚เฉฐ เจ‰เจฎเฉ€เจฆ เจนเฉˆ เจ•เจฟ เจ‡เจน เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจ†เจฎ เจชเจนเจฟเจฒเฉ‚ เจ–เฉ‹เจœ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจจเฉ‚เฉฐ เจธเจฎเจเจฃ เจฒเจˆ เจ•เจพเจซเจผเฉ€ เจนเจจเฅค

เจ†เจ“ เจนเฉเจฃ เจ•เจฒเจชเจจเจพ เจ•เจฐเฉ€เจ เจ•เจฟ เจ‡เจธ เจจเฉ‚เฉฐ เจฐเจฟเจฒเฉ‡เจธเจผเจจเจฒ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจฎเจพเจชเจฆเฉฐเจก เจฆเฉ‡ เจนเจฐเฉ‡เจ• เจธเจฎเฉ‚เจน, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจ…เจคเฉ‡ เจฐเฉฐเจ—, เจฒเจˆ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€:

SELECT pc.ProductCategoryID, pc.Name, COUNT(1) FROM Production.Product p
  INNER JOIN Production.ProductSubcategory ps ON p.ProductSubcategoryID = ps.ProductSubcategoryID
  INNER JOIN Production.ProductCategory pc ON ps.ProductCategoryID = pc.ProductCategoryID
WHERE p.Color = 'Black'
GROUP BY pc.ProductCategoryID, pc.Name
ORDER BY COUNT(1) DESC

เจ–เฉ‹เจœ เจจเจคเฉ€เจœเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฎเฉเฉฑเจฆเฉ‡

SELECT Color, COUNT(1) FROM Production.Product p
  INNER JOIN Production.ProductSubcategory ps ON p.ProductSubcategoryID = ps.ProductSubcategoryID
WHERE ps.ProductCategoryID = 1 --Bikes
GROUP BY Color
ORDER BY COUNT(1) DESC

เจ–เฉ‹เจœ เจจเจคเฉ€เจœเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฎเฉเฉฑเจฆเฉ‡
เจ‡เจธ เจนเฉฑเจฒ เจตเจฟเฉฑเจš เจ•เฉ€ เจ—เจฒเจค เจนเฉˆ? เจ‡เจน เจฌเจนเฉเจค เจธเจฐเจฒ เจนเฉˆ - เจ‡เจน เจšเฉฐเจ—เฉ€ เจคเจฐเฉเจนเจพเจ‚ เจจเจพเจฒ เจฎเจพเจชเจฆเจพ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจนเจฐเฉ‡เจ• เจซเจฟเจฒเจŸเจฐ เจธเฉˆเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจฎเจพเจคเจฐเจพเจตเจพเจ‚ เจฆเฉ€ เจ—เจฃเจจเจพ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจน เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ›เจพเจ‚ เจธเจญ เจคเฉ‹เจ‚ เจ†เจธเจพเจจ เจจเจนเฉ€เจ‚ เจนเจจเฅค เจ”เจจเจฒเจพเจˆเจจ เจธเจŸเฉ‹เจฐเจพเจ‚ เจตเจฟเฉฑเจš, เจ•เฉเจ เจธเจผเฉเจฐเฉ‡เจฃเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ•เจˆ เจฆเจฐเจœเจจ เจซเจฟเจฒเจŸเจฐ เจธเฉˆเจ•เจธเจผเจจ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจ, เจœเฉ‹ เจ‡เฉฑเจ• เจ—เฉฐเจญเฉ€เจฐ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฎเฉเฉฑเจฆเจพ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เจนเจจเจพเจ‚ เจฌเจฟเจ†เจจเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจฎเฉˆเจจเฉ‚เฉฐ เจ•เฉเจ เจนเฉฑเจฒ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ, เจ…เจฐเจฅเจพเจค:

  • เจธเจพเจฐเฉ€เจ†เจ‚ เจฎเจพเจคเจฐเจพเจตเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจตเจฟเฉฑเจš เจœเฉ‹เฉœเฉ‹เฅค เจคเจ•เจจเฉ€เจ•เฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เจน UNION เจ•เฉ€เจตเจฐเจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจธเฉฐเจญเจต เจนเฉˆ, เจชเจฐ เจ‡เจน เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจตเจฟเฉฑเจš เจœเจผเจฟเจ†เจฆเจพ เจฎเจฆเจฆ เจจเจนเฉ€เจ‚ เจ•เจฐเฉ‡เจ—เจพ - เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจ…เจœเฉ‡ เจตเฉ€ เจธเจ•เฉเจฐเฉˆเจš เจคเฉ‹เจ‚ เจนเจฐเฉ‡เจ• เจŸเฉเจ•เฉœเฉ‡ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃเจพ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค
  • เจ•เฉˆเจธเจผ เจฎเจพเจคเจฐเจพเจตเจพเจ‚เฅค เจ‡เจน เจฎเฉˆเจจเฉ‚เฉฐ เจฒเจ—เจญเจ— เจนเจฐ เจตเจพเจฐ เจธเฉเจเจพเจ… เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจฎเฉˆเจ‚ เจ•เจฟเจธเฉ‡ เจธเจฎเฉฑเจธเจฟเจ† เจฆเจพ เจตเจฐเจฃเจจ เจ•เจฐเจฆเจพ เจนเจพเจ‚เฅค เจšเฉ‡เจคเจพเจตเจจเฉ€ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ‡เจน เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ…เจธเฉฐเจญเจต เจนเฉˆ. เจฎเฉฐเจจ เจฒเจ“ เจ•เจฟ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ 10 "เจชเจนเจฟเจฒเฉ‚" เจนเจจ, เจœเจฟเจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจนเจฐเฉ‡เจ• เจฆเฉ‡ 5 เจฎเฉเฉฑเจฒ เจนเจจเฅค เจ‡เจน เจ‡เฉฑเจ• เจฌเจนเฉเจค เจนเฉ€ "เจฎเจพเจฎเฉ‚เจฒเฉ€" เจธเจฅเจฟเจคเฉ€ เจนเฉˆ เจœเฉ‹ เจธเจฎเจพเจจ เจ”เจจเจฒเจพเจˆเจจ เจธเจŸเฉ‹เจฐเจพเจ‚ เจตเจฟเฉฑเจš เจฆเฉ‡เจ–เฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ. เจ‡เฉฑเจ• เจชเจนเจฟเจฒเฉ‚ เจคเฉฑเจค เจฆเฉ€ เจšเฉ‹เจฃ 9 เจนเฉ‹เจฐเจพเจ‚ เจตเจฟเฉฑเจš เจฎเจพเจคเจฐเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจฆเฉ‚เจœเฉ‡ เจธเจผเจฌเจฆเจพเจ‚ เจตเจฟเฉฑเจš, เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจฆเฉ‡ เจนเจฐเฉ‡เจ• เจธเฉเจฎเฉ‡เจฒ เจฒเจˆ เจฎเจพเจคเจฐเจพเจตเจพเจ‚ เจตเฉฑเจ–เจฐเฉ€เจ†เจ‚ เจนเฉ‹ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจธเจพเจกเฉ‡ เจ‰เจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจš, เจ•เฉเฉฑเจฒ 50 เจฎเจพเจชเจฆเฉฐเจก เจนเจจ เจœเฉ‹ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจšเฉเจฃ เจธเจ•เจฆเจพ เจนเฉˆ; เจ‡เจธ เจฒเจˆ, เจ‡เฉฑเจฅเฉ‡ 250 เจธเฉฐเจญเจพเจตเฉ€ เจธเฉฐเจœเฉ‹เจ— เจนเฉ‹เจฃเจ—เฉ‡เฅค เจกเฉ‡เจŸเจพ เจฆเฉ€ เจ…เจœเจฟเจนเฉ€ เจเจฐเฉ‡ เจจเฉ‚เฉฐ เจญเจฐเจจ เจฒเจˆ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจœเจพเจ‚ เจธเจฎเจพเจ‚ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ‡เฉฑเจฅเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ‡เจคเจฐเจพเจœเจผ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจ•เจนเจฟ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจธเจพเจฐเฉ‡ เจธเฉฐเจœเฉ‹เจ— เจ…เจธเจฒเฉ€ เจจเจนเฉ€เจ‚ เจนเจจ เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ˜เฉฑเจŸ เจนเฉ€ 5-10 เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจคเฉ‹เจ‚ เจตเฉฑเจง เจšเฉเจฃเจฆเจพ เจนเฉˆเฅค เจนเจพเจ‚, เจ†เจฒเจธเฉ€ เจฒเฉ‹เจกเจฟเฉฐเจ— เจ…เจคเฉ‡ เจ•เฉˆเจธเจผ เจจเฉ‚เฉฐ เจธเจฟเจฐเจซ เจ‰เจนเฉ€ เจฎเจพเจคเจฐเจพ เจตเจฟเฉฑเจš เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆ เจœเฉ‹ เจ•เจฆเฉ‡ เจšเฉเจฃเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจชเจฐ เจœเจฟเฉฐเจจเฉ‡ เจœเจผเจฟเจ†เจฆเจพ เจšเฉ‹เจฃ เจนเฉ‹เจฃเจ—เฉ‡, เจ…เจœเจฟเจนเจพ เจ•เฉˆเจธเจผ เจ˜เฉฑเจŸ เจ•เฉเจธเจผเจฒ เจนเฉ‹เจตเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจœเจตเจพเจฌ เจธเจฎเฉ‡เจ‚ เจฆเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจตเจงเฉ‡เจฐเฉ‡ เจงเจฟเจ†เจจ เจฆเฉ‡เจฃ เจฏเฉ‹เจ— เจนเฉ‹เจฃเจ—เฉ€เจ†เจ‚ (เจ–เจพเจธ เจ•เจฐเจ•เฉ‡ เจœเฉ‡ เจกเจพเจŸเจพ เจธเฉˆเฉฑเจŸ เจจเจฟเจฏเจฎเจฟเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจฌเจฆเจฒเจฆเจพ เจนเฉˆ)เฅค

เจ–เฉเจธเจผเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจ…เจœเจฟเจนเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจฆเฉ‡ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจ•เจพเจซเจผเฉ€ เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ€ เจนเฉฑเจฒ เจนเจจ เจœเฉ‹ เจ…เจจเฉเจฎเจพเจจเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจตเฉฑเจกเฉ€ เจฎเจพเจคเจฐเจพ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจตเจฟเจ•เจฒเจช เจฒเจˆ, เจชเจนเจฟเจฒเฉ‚เจ†เจ‚ เจฆเฉ€ เจฎเฉเฉœ เจ—เจฃเจจเจพ เจ…เจคเฉ‡ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจฆเฉ‡ เจชเฉฐเจจเฉ‡ เจจเฉ‚เฉฐ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจฆเฉ‹ เจธเจฎเจพเจจเจพเจ‚เจคเจฐ เจ•เจพเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฃเจพ เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจจเฉ‚เฉฐ เจ‡เจธ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจตเจฟเจตเจธเจฅเจฟเจค เจ•เจฐเจจเจพ เจธเจฎเจเจฆเจพเจฐ เจนเฉˆ เจ•เจฟ เจชเจนเจฟเจฒเฉ‚เจ†เจ‚ เจฆเฉเจ†เจฐเจพ เจกเฉ‡เจŸเจพ เจฒเฉ‹เจก เจ•เจฐเจจ เจจเจพเจฒ เจกเจฟเจธเจชเจฒเฉ‡เจ… เจตเจฟเฉฑเจš "เจตเจฟเจ˜เจจ เจจเจพ เจชเจตเฉ‡" เจ–เฉ‹เจœ เจจเจคเฉ€เจœเฉ‡.

  • เจธเฉฐเจญเจต เจคเฉŒเจฐ 'เจคเฉ‡ เจ˜เฉฑเจŸ เจนเฉ€ เจธเฉฐเจญเจต เจคเฉŒเจฐ 'เจคเฉ‡ "เจชเจนเจฟเจฒเฉ‚เจ†เจ‚" เจฆเฉ€ เจชเฉ‚เจฐเฉ€ เจฎเฉเฉœ เจ—เจฃเจจเจพ เจ•เจฐเฉ‹เฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจนเจฐ เจตเจพเจฐ เจ–เฉ‹เจœ เจฎเจพเจชเจฆเฉฐเจก เจฌเจฆเจฒเจฃ 'เจคเฉ‡ เจนเจฐ เจšเฉ€เจœเจผ เจฆเฉ€ เจฎเฉเฉœ เจ—เจฃเจจเจพ เจจเจพ เจ•เจฐเฉ‹, เจธเจ—เฉ‹เจ‚ เจฎเฉŒเจœเฉ‚เจฆเจพ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจจเจพเจฒ เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเฉ‡ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจฆเฉ€ เจ•เฉเฉฑเจฒ เจธเฉฐเจ–เจฟเจ† เจฒเฉฑเจญเฉ‹ เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฆเจฟเจ–เจพเจ‰เจฃ เจฒเจˆ เจชเฉเจฐเฉ‡เจฐเจฟเจค เจ•เจฐเฉ‹ - "1425 เจฐเจฟเจ•เจพเจฐเจก เจฎเจฟเจฒเฉ‡, เจฆเจฟเจ–เจพเจ“?" เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจœเจพเจ‚ เจคเจพเจ‚ เจ–เฉ‹เจœ เจธเจผเจฌเจฆเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃเจพ เจœเจพเจฐเฉ€ เจฐเฉฑเจ– เจธเจ•เจฆเจพ เจนเฉˆ เจœเจพเจ‚ "เจธเจผเฉ‹" เจฌเจŸเจจ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ•เฉ‡เจตเจฒ เจฆเฉ‚เจœเฉ‡ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš เจจเจคเฉ€เจœเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจ…เจคเฉ‡ เจธเจพเจฐเฉ‡ "เจชเจนเจฟเจฒเฉ‚เจ†เจ‚" 'เจคเฉ‡ เจฎเจพเจคเจฐเจพเจตเจพเจ‚ เจฆเฉ€ เจฎเฉเฉœ เจ—เจฃเจจเจพ เจ•เจฐเจจ เจฒเจˆ เจธเจพเจฐเฉ€เจ†เจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค เจ‡เจธ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจฆเฉ€ เจ•เฉเฉฑเจฒ เจธเฉฐเจ–เจฟเจ† เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจจเฉ‚เฉฐ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจฌเฉ‡เจจเจคเฉ€ เจจเจพเจฒ เจจเจœเจฟเฉฑเจ เจฃเจพ เจนเฉ‹เจตเฉ‡เจ—เจพ. เจ‡เจน เจตเจฟเจงเฉ€ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจ›เฉ‹เจŸเฉ‡ เจ”เจจเจฒเจพเจˆเจจ เจธเจŸเฉ‹เจฐเจพเจ‚ เจตเจฟเฉฑเจš เจฒเฉฑเจญเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ. เจธเจชเฉฑเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡, เจ‡เจน เจ‡เจธ เจธเจฎเฉฑเจธเจฟเจ† เจฆเจพ เจ‡เจฒเจพเจœ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจธเจงเจพเจฐเจจ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ‡เจน เจ‡เฉฑเจ• เจšเฉฐเจ—เจพ เจธเจฎเจเฉŒเจคเจพ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ.
  • เจจเจคเฉ€เจœเฉ‡ เจฒเฉฑเจญเจฃ เจ…เจคเฉ‡ เจชเจนเจฟเจฒเฉ‚เจ†เจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจ•เจฐเจจ เจฒเจˆ เจ–เฉ‹เจœ เจ‡เฉฐเจœเจฃเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจธเฉ‹เจฒเจฐ, เจ‡เจฒเจพเจธเจŸเจฟเจ• เจ–เฉ‹เจœ, เจธเจชเจฟเฉฐเจ•เจธ เจ…เจคเฉ‡ เจนเฉ‹เจฐเฅค เจ‡เจน เจธเจพเจฐเฉ‡ "เจชเจนเจฟเจฒเฉ‚" เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ เจ…เจคเฉ‡ เจ‰เจฒเจŸเฉ‡ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเฉ‡ เจ•เจพเจฐเจจ เจ‡เจน เจ•เจพเจซเจผเฉ€ เจ•เฉเจธเจผเจฒเจคเจพ เจจเจพเจฒ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ–เฉ‹เจœ เจ‡เฉฐเจœเจฃ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจ…เจœเจฟเจนเฉ‡ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ‰เจน เจ†เจฎ-เจ‰เจฆเฉ‡เจธเจผ เจตเจพเจฒเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒเฉ‹เจ‚ เจตเจงเฉ‡เจฐเฉ‡ เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ€ เจ•เจฟเจ‰เจ‚ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจ‡เฉฑเจฅเฉ‡ เจ•เจฟเจนเฉœเฉ‡ เจ…เจญเจฟเจ†เจธ เจ…เจคเฉ‡ เจจเฉเจ•เจธเจพเจจ เจนเจจ - เจ‡เจน เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ เจฒเฉ‡เจ– เจฒเจˆ เจ‡เฉฑเจ• เจตเจฟเจธเจผเจพ เจนเฉˆ. เจ‡เฉฑเจฅเฉ‡ เจฎเฉˆเจ‚ เจ‡เจธ เจคเฉฑเจฅ เจตเฉฑเจฒ เจคเฉเจนเจพเจกเจพ เจงเจฟเจ†เจจ เจ–เจฟเฉฑเจšเจฃเจพ เจšเจพเจนเจพเจ‚เจ—เจพ เจ•เจฟ เจ–เฉ‹เจœ เจ‡เฉฐเจœเจฃ เจฎเฉเฉฑเจ– เจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฆเจพ เจฌเจฆเจฒ เจจเจนเฉ€เจ‚ เจนเฉ‹ เจธเจ•เจฆเจพ; เจ‡เจน เจ‡เฉฑเจ• เจœเฉ‹เฉœ เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ: เจฎเฉเฉฑเจ– เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจ•เฉ‹เจˆ เจตเฉ€ เจฌเจฆเจฒเจพเจ… เจœเฉ‹ เจ–เฉ‹เจœ เจฒเจˆ เจขเฉเจ•เจตเฉ‡เจ‚ เจนเจจ เจ–เฉ‹เจœ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจตเจฟเฉฑเจš เจธเจฎเจ•เจพเจฒเฉ€ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ; เจ–เฉ‹เจœ เจ‡เฉฐเจœเจฃ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจฟเจฐเจซเจผ เจ–เฉ‹เจœ เจ‡เฉฐเจœเจฃ เจจเจพเจฒ เจ—เฉฑเจฒเจฌเจพเจค เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฎเฉเฉฑเจ– เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพเฅค เจ‡เฉฑเจฅเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจจเฉเจ•เจคเจฟเจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจ‡เจน เจนเฉˆ เจ•เจฟ เจ‡เจธ เจธเจฎเจ•เจพเจฒเฉ€เจ•เจฐเจจ เจจเฉ‚เฉฐ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจ•เจฟเจตเฉ‡เจ‚ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจเจพ เจนเฉˆเฅค เจ‡เจน เจธเจญ "เจชเฉเจฐเจคเฉ€เจ•เจฟเจฐเจฟเจ† เจธเจฎเจพเจ‚" เจฆเฉ€เจ†เจ‚ เจฒเฉ‹เฉœเจพเจ‚ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจœเฉ‡ เจฎเฉเฉฑเจ– เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€ เจ…เจคเฉ‡ เจ–เฉ‹เจœ เจตเจฟเฉฑเจš เจ‡เจธเจฆเฉ‡ "เจชเฉเจฐเจ—เจŸเจพเจตเฉ‡" เจตเจฟเจšเจ•เจพเจฐ เจธเจฎเจพเจ‚ เจจเจพเจœเจผเฉเจ• เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจธเฉ‡เจตเจพ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจœเฉ‹ เจนเจฐ เจ•เฉเจ เจฎเจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจนเจพเจฒ เจนเฉ€ เจตเจฟเฉฑเจš เจฌเจฆเจฒเฉ‡ เจนเฉ‹เจ เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉ‚เจšเฉ€เจฌเฉฑเจง เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจธเจญ เจคเฉ‹เจ‚ เจ˜เฉฑเจŸ เจธเฉฐเจญเจต เจœเจตเจพเจฌ เจธเจฎเจพเจ‚ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ•เฉเจ เจ…เจœเจฟเจนเจพ เจฒเจพเจ—เฉ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจ†เจŠเจŸเจฌเจพเจ•เจธ เจ–เฉ‹เจœ เจธเฉ‡เจตเจพ เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจญเฉ‡เจœเจฃ เจฒเจˆเฅค

เจธเจฟเฉฑเจŸเจพ

  1. เจธเจฐเจตเจฐ-เจธเจพเจˆเจก เจชเฉ‡เจœเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจ‡เฉฑเจ• เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจชเฉ‡เจšเฉ€เจฆเจ—เฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจธเจฟเจฐเจซ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจตเจงเจฃ เจตเจพเจฒเฉ‡ เจœเจพเจ‚ เจธเจฟเจฐเจซเจผ เจตเฉฑเจกเฉ‡ เจกเฉ‡เจŸเจพ เจธเฉˆเฉฑเจŸเจพเจ‚ เจฒเจˆ เจ…เจฐเจฅ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆเฅค "เจตเฉฑเจกเฉ‡" เจœเจพเจ‚ "เจคเฉ‡เจœเฉ€ เจจเจพเจฒ เจตเจง เจฐเจนเฉ‡" เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ‹เจˆ เจฌเจฟเจฒเจ•เฉเจฒ เจธเจนเฉ€ เจตเจฟเจ…เฉฐเจœเจจ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจฎเฉˆเจ‚ เจ‡เจธ เจชเจนเฉเฉฐเจš เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจ•เจฐเจพเจ‚เจ—เจพ:
    • เจœเฉ‡เจ•เจฐ เจกเฉ‡เจŸเจพ เจฆเจพ เจชเฉ‚เจฐเจพ เจธเฉฐเจ—เฉเจฐเจนเจฟ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ, เจธเจฐเจตเจฐ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ…เจคเฉ‡ เจจเฉˆเจŸเจตเจฐเจ• เจŸเฉเจฐเจพเจ‚เจธเจฎเจฟเจธเจผเจจ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹เจ, เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ€เจ†เจ‚ เจœเจผเจฐเฉ‚เจฐเจคเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจธเจฐเจตเจฐ เจธเจพเจˆเจก 'เจคเฉ‡ เจชเฉ‡เจœเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเจพ เจ•เฉ‹เจˆ เจฎเจคเจฒเจฌ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค
    • เจ…เจœเจฟเจนเฉ€ เจธเจฅเจฟเจคเฉ€ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจจเฉ‡เฉœเจฒเฉ‡ เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš เจ•เฉ‹เจˆ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจกเฉ‡เจŸเจพ เจนเฉˆ, เจชเจฐ เจกเฉ‡เจŸเจพ เจธเฉฐเจ—เฉเจฐเจนเจฟ เจฒเจ—เจพเจคเจพเจฐ เจตเจง เจฐเจฟเจนเจพ เจนเฉˆ. เจœเฉ‡เจ•เจฐ เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš เจกเจพเจŸเจพ เจฆเจพ เจ•เฉเจ เจธเฉˆเฉฑเจŸ เจนเฉเจฃ เจชเจฟเจ›เจฒเฉ‡ เจฌเจฟเฉฐเจฆเฉ‚ เจจเฉ‚เฉฐ เจธเฉฐเจคเฉเจธเจผเจŸ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจฐเฉฐเจค เจชเฉ‡เจœเจฟเฉฐเจ— เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจเจพ เจฌเจฟเจนเจคเจฐ เจนเฉˆเฅค
  2. เจœเฉ‡เจ•เจฐ เจ•เจพเจฐเฉ‹เจฌเจพเจฐ เจฆเฉ‡ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจฆเฉ€ เจ•เฉเฉฑเจฒ เจธเฉฐเจ–เจฟเจ† เจœเจพเจ‚ เจชเฉฐเจจเจพ เจจเฉฐเจฌเจฐ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ•เฉ‹เจˆ เจธเจ–เจผเจค เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ…เจคเฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš เจ–เฉ‹เจœ เจ‡เฉฐเจœเจฃ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจนเจจเจพเจ‚ เจฌเจฟเฉฐเจฆเฉ‚เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจจเจพ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจตเจฟเจ•เจฒเจช #2 'เจคเฉ‡ เจตเจฟเจšเจพเจฐ เจ•เจฐเจจเจพ เจฌเจฟเจนเจคเจฐ เจนเฉˆเฅค
  3. เจœเฉ‡เจ•เจฐ เจชเจนเจฟเจฒเฉ‚ เจ–เฉ‹เจœ เจฒเจˆ เจ‡เฉฑเจ• เจธเจชเฉฑเจธเจผเจŸ เจฒเฉ‹เฉœ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉ‚เฉฐ เจ•เฉเจฐเจฌเจพเจจ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจฆเฉ‹ เจตเจฟเจ•เจฒเจช เจนเจจ:
    • เจนเจฐ เจตเจพเจฐ เจ–เฉ‹เจœ เจฎเจพเจชเจฆเฉฐเจก เจฌเจฆเจฒเจฃ 'เจคเฉ‡ เจธเจพเจฐเฉ€เจ†เจ‚ เจฎเจพเจคเจฐเจพเจตเจพเจ‚ เจฆเฉ€ เจฎเฉเฉœ เจ—เจฃเจจเจพ เจจเจพ เจ•เจฐเฉ‹เฅค
    • เจธเฉ‹เจฒเจฐ, เจ‡เจฒเจพเจธเจŸเจฟเจ• เจธเจฐเจš, เจธเจชเจฟเฉฐเจ•เจธ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจตเจฐเจ—เฉ‡ เจ–เฉ‹เจœ เจ‡เฉฐเจœเจฃเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹เฅค เจชเจฐ เจ‡เจน เจธเจฎเจเจฟเจ† เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เจน เจฎเฉเฉฑเจ– เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเจพ เจฌเจฆเจฒ เจจเจนเฉ€เจ‚ เจนเฉ‹ เจธเจ•เจฆเจพ, เจ…เจคเฉ‡ เจ–เฉ‹เจœ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ เจฎเฉเฉฑเจ– เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ เจฆเฉ‡ เจœเฉ‹เฉœ เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฟเจ† เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค
  4. เจจเจพเจฒ เจนเฉ€, เจชเจนเจฟเจฒเฉ‚ เจ–เฉ‹เจœ เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจ–เฉ‹เจœ เจจเจคเฉ€เจœเฉ‡ เจชเฉฐเจจเฉ‡ เจฆเฉ€ เจฎเฉเฉœ เจชเฉเจฐเจพเจชเจคเฉ€ เจ…เจคเฉ‡ เจ—เจฟเจฃเจคเฉ€ เจจเฉ‚เฉฐ เจฆเฉ‹ เจธเจฎเจพเจจเจพเจ‚เจคเจฐ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฃ เจฆเจพ เจฎเจคเจฒเจฌ เจฌเจฃเจฆเจพ เจนเฉˆ. เจฎเจพเจคเจฐเจพเจตเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจจเจคเฉ€เจœเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจจเจพเจฒเฉ‹เจ‚ เจตเฉฑเจง เจธเจฎเจพเจ‚ เจฒเฉฑเจ— เจธเจ•เจฆเจพ เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจจเจคเฉ€เจœเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฒเจˆ เจตเจงเฉ‡เจฐเฉ‡ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค
  5. เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ–เฉ‹เจœ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• SQL เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจฐเจนเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‡เจธ เจนเจฟเฉฑเจธเฉ‡ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจ•เจฟเจธเฉ‡ เจตเฉ€ เจ•เฉ‹เจก เจคเจฌเจฆเฉ€เจฒเฉ€ เจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจ‰เจšเจฟเจค เจฎเจพเจคเจฐเจพ (เจฒเจพเจˆเจต เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจตเจพเจฒเฉ€เจ…เจฎ เจคเฉ‹เจ‚ เจตเฉฑเจง) 'เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฒเจˆ เจšเฉฐเจ—เฉ€ เจคเจฐเฉเจนเจพเจ‚ เจœเจพเจ‚เจšเจฟเจ† เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€เจ†เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจธเจฅเจฟเจคเฉ€เจ†เจ‚, เจ…เจคเฉ‡ เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ "เจฒเจพเจˆเจต" 'เจคเฉ‡ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฆเฉ‡ เจ…เจฎเจฒ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจตเฉ€ เจธเจฒเจพเจน เจฆเจฟเฉฑเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจญเจพเจตเฉ‡เจ‚ เจตเจฟเจ•เจพเจธ เจฆเฉ‡ เจชเฉœเจพเจ… 'เจคเฉ‡ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฏเฉ‹เจœเจจเจพเจตเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจธเจญ เจ•เฉเจ เจ เฉ€เจ• เจธเฉ€, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจฎเจพเจคเจฐเจพ เจตเจงเจฆเฉ€ เจนเฉˆ, เจธเจฅเจฟเจคเฉ€ เจงเจฟเจ†เจจ เจจเจพเจฒ เจฌเจฆเจฒ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹