SELECT нұсқаулығы

Маңызды :  This article is machine translated, see the disclaimer. Please find the English version of this article here for your reference.

Ақпаратты дерекқордан жазбалар жиынтығы ретінде қайтару үшін Microsoft Access дерекқор механизміне нұсқау береді.

Синтаксис

SELECT [предикат] { * | кесте.* | [кесте.]өріс1 [AS бүркеншік ат1] [, [кесте.]өріс2 [AS бүркеншік ат2] [, ...]]}
FROM кесте өрені [, ...] [IN сыртқы дерекқор]
[WHERE... ]
[GROUP BY... ]
[HAVING... ]
[ORDER BY... ]
[WITH OWNERACCESS OPTION]

SELECT нұсқаулығы мынадай бөліктерден тұрады:

Бөлік

Сипаттамасы

предикат

Келесі предикаттардың бірі: ALL, DISTINCT, DISTINCTROW немесе TOP. Предикаттар қайтарылған жазбалар санын шектеу үшін пайдаланылады. Предикат көрсетілмесе, әдепкісі - ALL.

*

Берілген кестедегі немесе кестелердегі барлық өрістердің таңдалғанын көрсетеді.

кесте

Ішінен жазбалар таңдалған өрістерді қамтитын кесте атауы.

өріс1, өріс2

Шығарып алу қажет деректерді қамтитын өрістер атауы. Бірнеше өріс қоссаңыз, олар тізімдегі кезекпен шығарып алынады.

бүркеншік ат1, бүркеншік ат2

Кестедегі бастапқы баған атауларының орнына баған тақырыптары ретінде қолданылатын атаулар.

кесте өрнегі

Шығарып алу қажет деректерді қамтитын кесте немесе кестелер атауы.

сыртқы дерекқор

Ағымдағы дерекқорда болмаса, кесте өрнегі компонентінде көрсетілген кестелерді қамтитын дерекқор атауы.


Ескертпелер

Осы операцияны орындау үшін Microsoft Access дерекқор механизмі көрсетілген кестені немесе кестелерді іздейді, таңдалған бағандарды шығарып алады, шартқа сәйкес келетін жолдарды таңдайды және алынған жолдарды берілген кезекте сұрыптайды немесе топтайды.

SELECT нұсқаулықтары дерекқордағы деректерді өзгертпейді.

SELECT is usually the first word in an SQL statement. Most SQL statements are either SELECT or SELECT...INTO statements.

SELECT нұсқаулығы үшін ең кіші синтаксис:

SELECT өрістер FROM кесте

Кестедегі барлық өрістерді таңдау үшін жұлдызша (*) пайдалануға болады. Келесі мысалда «Қызметкерлер» кестесіндегі барлық өрістер таңдалады:

SELECT * FROM Employees;

Өріс атауы FROM сөйлемінде бірнеше кестеде қамтылса, оның алдына кесте атауын және . операторды (нүкте) қойыңыз. Келесі мысалда «Бөлім» өрісі «Қызметкерлер» кестесі мен «Басшылар» кестесінің екеуінде де бар. SQL нұсқаулығы «Қызметкерлер» кестесінен бөлімдер және «Басшылар» кестесінен басшы аттарын таңдайды.

SELECT Employees.Department, Supervisors.SupvName FROM Employees INNER JOIN Supervisors WHERE Employees.Department = Supervisors.Department;

Recordset нысанын жасаған кезде Microsoft Access дерекқор механизмі кестенің өріс атауын Recordset нысанында «Өріс» нысан атауы ретінде пайдаланады. Өріс атауын өзгерткіңіз келсе немесе өріс жасауға пайдаланылатын өрнек түрінде көрсетілмесе, AS қордағы сөз пайдаланыңыз. Келесі кестеде «Күн» тақырыбын алынған Recordset нысанында қайтарылған Өріс нысанын атау беру үшін пайдаланылады:

SELECT BirthDate AS Birth FROM Employees;

Екі мәнді немесе ұқсас Өріс нысан атауын қайтаратын статистикалық функцияларды немесе сұрауларды пайдаланған кезде Өріс нысанына балама атау жасауға AS сөйлемін пайдаланған жөн. Келесі кестеде «Санақ» тақырыбын алынған Recordset нысанында қайтарылған Өріс нысанын атау беру үшін пайдаланылады:

SELECT COUNT(EmployeeID) AS HeadCount FROM Employees;

Қайтарылған деректерді қосымша шектеу және ұйымдастыру үшін SELECT нұсқаулығындағы басқа сөйлемдерді пайдалануға болады. Қосымша ақпарат алу үшін пайдаланылып жатқан сөйлемге арналған анықтама бөлімін қараңыз.



Ескерту : Machine Translation Disclaimer: This article has been translated by a computer system without human intervention. Microsoft offers these machine translations to help non-English speaking users enjoy content about Microsoft products, services and technologies. Because the article was machine translated, it may contain errors in vocabulary, syntax or grammar.

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×