Select (SQL) (original) (raw)
SQL příkaz SELECT vrací množinu záznamů z jedné a nebo více tabulek.
Property | Value | |
---|---|---|
dbo:abstract | SQL příkaz SELECT vrací množinu záznamů z jedné a nebo více tabulek. (cs) Les sentències SELECT en llenguatge SQL retornen un conjunt de resultats format per files, les quals formades per registres, d'una o més taules o de la base de dades. SELECT és la comanda DML més utilitzada en les aplicacions. Les consultes SELECT especifiquen un conjunt de resultats, però no especifiquen com calcular-ho donat que l'SQL és un . La base de dades tradueix la consulta en un "" que pot variar entre execucions, versió de base de dades i programari de la base de dades. Aquesta funcionalitat es coneix com a "" (optimitzador de consulta), car és responsable de trobar el millor pla d'execució possible per a la consulta, dins de les restriccions aplicables. Les sentències SELECT tenen diverses clàusules opcionals: * WHERE especifca quines files recuperar. * GROUP BY agrupa files que comparteixen una propietat per així poder aplicar una funció agregada a cada grup. * HAVING selecciona entre els grups definits per la clàusula GROUP BY. * ORDER BY especifica l'ordre amb el qual s'han de retornar les files. (ASC o DSC) * AS assigna un alies que es pot utilitzar per canviar el nom temporalment de taules o columnes. (ca) Als Selektion bezeichnet man in der Informatik die Auswahl von Datenobjekten aus einer Datenmenge. Die in einer Datenbank enthaltenen Daten werden erst durch Selektion nutzbar. In der Relationalen Algebra ist die Selektion einer der fünf Operatoren, die in Relationalen Datenbanken eingesetzt werden. (de) SELECT est une commande SQL qui permet d'extraire des données des tables d'une base de données relationnelle. Une commande SELECT peut obtenir zéro ou plusieurs tuples provenant de tables et de vues. Dû à la nature déclarative du langage SQL, une commande SELECT décrit un jeu de résultat voulus, et non la manière de les obtenir. La base de données transforme donc la requête en un plan d’exécution de requête, qui peut varier dans le temps, en fonction de la version du serveur, ou du serveur utilisé. (fr) The SQL SELECT statement returns a result set of records, from one or more tables. A SELECT statement retrieves zero or more rows from one or more database tables or database views. In most applications, SELECT is the most commonly used data manipulation language (DML) command. As SQL is a declarative programming language, SELECT queries specify a result set, but do not specify how to calculate it. The database translates the query into a "query plan" which may vary between executions, database versions and database software. This functionality is called the "query optimizer" as it is responsible for finding the best possible execution plan for the query, within applicable constraints. The SELECT statement has many optional clauses: * SELECT clause is the list of columns or SQL expressions that must be returned by the query. This is approximately the relational algebra projection operation. * AS optionally provides an alias for each column or expression in the SELECT clause. This is the relational algebra rename operation. * FROM specifies from which table to get the data. * WHERE specifies which rows to retrieve. This is approximately the relational algebra selection operation. * GROUP BY groups rows sharing a property so that an aggregate function can be applied to each group. * HAVING selects among the groups defined by the GROUP BY clause. * ORDER BY specifies how to order the returned rows. (en) SELECTステートメントは、1つもしくは複数のテーブルから、WHERE句などを併用し、データを抽出する、SQLにおけるデータ操作言語 (DML)ステートメントの1つである。 これは、データベースの1つもしくは複数のテーブルからデータを抽出するための命令で、データ操作言語 (DML)の中では最もよく使用される。プログラマはどのような結果を欲しいのかをSQL文で記述する必要はあるが、その結果を取得するためにどのような物理的な操作が実行されるのかを指示する必要はなく、データベースシステム(クエリオプティマイザ)がそのSQL文から最適なクエリプラン(実行計画)を作成する。 これらは、ANSI(米国規格協会)によってある程度は標準化されているが、それ以外に製品固有の命令文が多数存在するため、使用するには各種DBMSの仕様とバージョンを確認する必要がある。 なお、「テーブル」は「表」、「行」は「レコード」、「列」は「項目」と呼ぶこともある。 (ja) SQL SELECT문은 하나 또는 그 이상의 테이블에서 데이터를 추출하는 SQL의 데이터 조작 언어(DML) 중 하나이다. 이것은 데이터베이스 중 하나 또는 그 이상의 테이블에서 데이터를 추출하기 위한 명령으로 데이터 조작 언어 (DML)에서 가장 많이 사용된다. 프로그래머는 어떤 결과를 갖고 싶은 것인지를 SQL 문장으로 기술할 필요는 있지만, 그 결과를 얻기 위해 어떤 물리적인 작업이 수행되는 지를 지시하지 않아도, 데이터베이스 시스템(쿼리 최적화)이 SQL 문에서 최적의 쿼리 계획(실행 계획)을 작성한다. 덧붙여 "테이블"은 "표", "행"은 "레코드", "열"은 "항목"이라고 부르기도 한다.다음과 같은 선택 절을 가진다. * WHERE : 어떤 열을 불러올 지를 지정. * GROUP BY : 가 각 그룹에 적용되도록 하기 위해 속성을 그룹 열에 공유하는 것 * HAVING : GROUP BY 절에서 정의된 그룹들 중에서 검색 * ORDER BY : 반환하는 열에 순서를 지정 (ko) Een SELECT-opdracht in SQL geeft een verzameling rijen of records terug uit één of meer tabellen van een database.Het resultaat van een SELECT-opdracht is dus een nieuwe (zij het virtuele, dat wil zeggen niet fysiek opgeslagen) tabel. De opdracht wordt gebruikt om een query uit te voeren die nul of meer rijen ophaalt door data uit één of meer tabellen van een database te raadplegen en mogelijk te converteren of zelfs samen te vatten. In de meeste toepassingen is SELECT het meest gebruikte data manipulation language-commando (DML) van SQL. (nl) SELECT é uma declaração SQL que retorna um conjunto de resultados de registros de uma ou mais tabelas.Ela recupera zero ou mais linhas de uma ou mais tabelas-base, tabelas temporárias ou visões em um banco de dados. Na maioria das aplicações, SELECT é o comando de Linguagem de Manipulação de Dados (DML) mais utilizado. Como SQL é uma linguagem não procedural, consultas SELECT especificam um conjunto de resultados, mas não especificam como calculá-los, ou seja, a consulta em um "" é deixada para o sistema de banco de dados, mais especificamente para o . (pt) SELECT (от англ. select — «выбрать») — оператор запроса (DML/) в языке SQL, возвращающий набор данных (выборку) из базы данных. Оператор возвращает ноль или более строк. Список возвращаемых столбцов задается в части оператора, называемой предложением SELECT. Поскольку SQL является декларативным языком, запрос SELECT определяет лишь требования к возвращаемому набору данных, но не является точной инструкцией по их вычислению. СУБД транслирует запрос SELECT во внутренний план исполнения («query plan»), который может различаться даже для синтаксически одинаковых запросов и от конкретной СУБД. Оператор SELECT состоит из нескольких предложений (разделов): * SELECT определяет список возвращаемых столбцов (как существующих, так и вычисляемых), их имена, ограничения на уникальность строк в возвращаемом наборе, ограничения на количество строк в возвращаемом наборе; * FROM задаёт табличное выражение, которое определяет базовый набор данных для применения операций, определяемых в других предложениях оператора; * WHERE задает ограничение на строки табличного выражения из предложения FROM; * GROUP BY объединяет ряды, имеющие одинаковое свойство с применением агрегатных функций * HAVING выбирает среди групп, определённых параметром GROUP BY * ORDER BY задает критерии сортировки строк; отсортированные строки передаются в точку вызова. (ru) SELECT是SQL資料操縱語言(DML)中用於查詢表格内欄位資料的指令,可搭配條件限制的子句(如where)或排列順序的子句(如order)來获取查詢結果。 SELECT的基本語句格式。 SELECT [ALL | DISTINCT] 欄位名 [,欄位名...] FROM 資料表名 [,資料表名...] [WHERE 篩選條件式] [GROUP BY 欄位名[,欄位名...]] [ORDER BY 欄位名[,欄位名...]] (zh) SELECT — оператор мови SQL, котрий повертає рядки з однієї чи багатьох таблиць. Повний синтаксис оператора SELECT є складним, проте його можна описати так: SELECT список_вибірки[ INTO нова_таблиця ] FROM таблиця[ WHERE умови_пошуку ] [ GROUP BY умова_групування ] [ HAVING умови_пошуку ] [ ORDER BY умова_сортування [ ASC | DESC ] ] Повертає нуль або більше рядків з однієї або більше таблиць, тимчасових таблиць, або ж представлень бази даних. У більшості застосунків, SELECT — найчастіша команда Data Manipulation Language (DML). Оскільки, SQL не є процедурною мовою, запит SELECT описує кінцеві дані, однак, не вказує, які саме операції слід виконати для отримання цих даних: завдання покладається на систему керування базами даних, яка здатна самостійно оптимізовувати необхідні для отримання результату операції. Ключові слова, пов'язані із запитом SELECT: * FROM — оператор мови SQL, котрий вживається із оператором SELECT, і вказує, з якої таблиці провадиться вибірка даних. * WHERE вказує, які рядки слід вибрати. * GROUP BY гуртує рядки, що мають спільну властивість таким чином, щоб функція агрегації могла бути застосована до кожної групи. * HAVING вибирає з груп означених оператором GROUP BY. * ORDER BY вказує порядок повернення рядків. (uk) |
dbo:wikiPageExternalLink | https://dev.mysql.com/doc/refman/8.0/en/select.html https://www.postgresql.org/docs/current/static/sql-select.html https://download.oracle.com/docs/cd/B14117_01/server.101/b10759/statements_10002.htm https://www.firebirdsql.org/rlsnotesh/rlsnotes210.html%23rnfb20x-dml-select-syntax http://wwwlgis.informatik.uni-kl.de/cms/fileadmin/courses/SS2008/NEDM/RDDM.Chapter.06.Windows_and_Query_Functions_in_SQL.pdf https://docs.microsoft.com/en-us/sql/t-sql/queries/select-order-by-clause-transact-sql%3Fview=sql-server-2017%23using-offset-and-fetch-to-limit-the-rows-returned https://www.sqlite.org/lang_select.html | |
dbo:wikiPageID | 665285 (xsd:integer) | |
dbo:wikiPageLength | 33729 (xsd:nonNegativeInteger) | |
dbo:wikiPageRevisionID | 1093151204 (xsd:integer) | |
dbo:wikiPageWikiLink | dbr:SQL_window_function dbr:Declarative_programming dbc:Articles_with_example_SQL_code dbr:Relational_algebra dbr:Vertica dbr:View_(database) dbr:Virtuoso_Universal_Server dbr:Query_optimizer dbr:Couchbase_Server dbr:SAP_IQ dbr:SQL dbr:SQL_Anywhere dbr:SQLite dbr:MySQL dbr:Correlated_subquery dbr:Column_(database) dbr:Table_(database) dbr:Query_plan dbr:SQL:2003 dbr:Aggregate_function dbr:Window_function dbr:Adaptive_Server_Enterprise dbr:Cursor_(databases) dbr:Data_manipulation_language dbr:Database_management_system dbr:Firebird_(database_server) dbr:Snowflake_Computing dbr:Projection_(relational_algebra) dbr:Relational_operator dbr:Rename_(relational_algebra) dbr:H2_(DBMS) dbr:HSQLDB dbr:International_Organization_for_Standardization dbr:Teradata dbr:Fixpoint dbr:Hierarchical_and_recursive_queries_in_SQL dbr:MariaDB dbc:SQL_keywords dbr:Polyhedra_DBMS dbr:PostgreSQL dbr:Database_Tables dbr:IBM_Db2 dbr:IBM_Informix dbr:Ingres_(database) dbr:Microsoft_Access dbr:Microsoft_SQL_Server dbr:Mimer_SQL dbr:Netezza dbr:Recursive dbr:Selection_(relational_algebra) dbr:Common_table_expression dbr:Result_set dbr:Nondeterministic_algorithm dbr:SQL:2008 dbr:Oracle_database dbr:Hierarchical_data dbr:Hierarchical_query dbr:Subquery_factoring | |
dbp:wikiPageUsesTemplate | dbt:Quantify dbt:Code dbt:Ordered_list dbt:Reflist dbt:Short_description dbt:Snd dbt:Sxhl dbt:SQL | |
dcterms:subject | dbc:Articles_with_example_SQL_code dbc:SQL_keywords | |
rdf:type | yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:DatabaseManagementSystem106588785 yago:RelationalDatabaseManagementSystem106588998 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 yago:WikicatRelationalDatabaseManagementSystems | |
rdfs:comment | SQL příkaz SELECT vrací množinu záznamů z jedné a nebo více tabulek. (cs) Als Selektion bezeichnet man in der Informatik die Auswahl von Datenobjekten aus einer Datenmenge. Die in einer Datenbank enthaltenen Daten werden erst durch Selektion nutzbar. In der Relationalen Algebra ist die Selektion einer der fünf Operatoren, die in Relationalen Datenbanken eingesetzt werden. (de) SELECT est une commande SQL qui permet d'extraire des données des tables d'une base de données relationnelle. Une commande SELECT peut obtenir zéro ou plusieurs tuples provenant de tables et de vues. Dû à la nature déclarative du langage SQL, une commande SELECT décrit un jeu de résultat voulus, et non la manière de les obtenir. La base de données transforme donc la requête en un plan d’exécution de requête, qui peut varier dans le temps, en fonction de la version du serveur, ou du serveur utilisé. (fr) SELECTステートメントは、1つもしくは複数のテーブルから、WHERE句などを併用し、データを抽出する、SQLにおけるデータ操作言語 (DML)ステートメントの1つである。 これは、データベースの1つもしくは複数のテーブルからデータを抽出するための命令で、データ操作言語 (DML)の中では最もよく使用される。プログラマはどのような結果を欲しいのかをSQL文で記述する必要はあるが、その結果を取得するためにどのような物理的な操作が実行されるのかを指示する必要はなく、データベースシステム(クエリオプティマイザ)がそのSQL文から最適なクエリプラン(実行計画)を作成する。 これらは、ANSI(米国規格協会)によってある程度は標準化されているが、それ以外に製品固有の命令文が多数存在するため、使用するには各種DBMSの仕様とバージョンを確認する必要がある。 なお、「テーブル」は「表」、「行」は「レコード」、「列」は「項目」と呼ぶこともある。 (ja) SQL SELECT문은 하나 또는 그 이상의 테이블에서 데이터를 추출하는 SQL의 데이터 조작 언어(DML) 중 하나이다. 이것은 데이터베이스 중 하나 또는 그 이상의 테이블에서 데이터를 추출하기 위한 명령으로 데이터 조작 언어 (DML)에서 가장 많이 사용된다. 프로그래머는 어떤 결과를 갖고 싶은 것인지를 SQL 문장으로 기술할 필요는 있지만, 그 결과를 얻기 위해 어떤 물리적인 작업이 수행되는 지를 지시하지 않아도, 데이터베이스 시스템(쿼리 최적화)이 SQL 문에서 최적의 쿼리 계획(실행 계획)을 작성한다. 덧붙여 "테이블"은 "표", "행"은 "레코드", "열"은 "항목"이라고 부르기도 한다.다음과 같은 선택 절을 가진다. * WHERE : 어떤 열을 불러올 지를 지정. * GROUP BY : 가 각 그룹에 적용되도록 하기 위해 속성을 그룹 열에 공유하는 것 * HAVING : GROUP BY 절에서 정의된 그룹들 중에서 검색 * ORDER BY : 반환하는 열에 순서를 지정 (ko) Een SELECT-opdracht in SQL geeft een verzameling rijen of records terug uit één of meer tabellen van een database.Het resultaat van een SELECT-opdracht is dus een nieuwe (zij het virtuele, dat wil zeggen niet fysiek opgeslagen) tabel. De opdracht wordt gebruikt om een query uit te voeren die nul of meer rijen ophaalt door data uit één of meer tabellen van een database te raadplegen en mogelijk te converteren of zelfs samen te vatten. In de meeste toepassingen is SELECT het meest gebruikte data manipulation language-commando (DML) van SQL. (nl) SELECT é uma declaração SQL que retorna um conjunto de resultados de registros de uma ou mais tabelas.Ela recupera zero ou mais linhas de uma ou mais tabelas-base, tabelas temporárias ou visões em um banco de dados. Na maioria das aplicações, SELECT é o comando de Linguagem de Manipulação de Dados (DML) mais utilizado. Como SQL é uma linguagem não procedural, consultas SELECT especificam um conjunto de resultados, mas não especificam como calculá-los, ou seja, a consulta em um "" é deixada para o sistema de banco de dados, mais especificamente para o . (pt) SELECT是SQL資料操縱語言(DML)中用於查詢表格内欄位資料的指令,可搭配條件限制的子句(如where)或排列順序的子句(如order)來获取查詢結果。 SELECT的基本語句格式。 SELECT [ALL | DISTINCT] 欄位名 [,欄位名...] FROM 資料表名 [,資料表名...] [WHERE 篩選條件式] [GROUP BY 欄位名[,欄位名...]] [ORDER BY 欄位名[,欄位名...]] (zh) Les sentències SELECT en llenguatge SQL retornen un conjunt de resultats format per files, les quals formades per registres, d'una o més taules o de la base de dades. SELECT és la comanda DML més utilitzada en les aplicacions. Les sentències SELECT tenen diverses clàusules opcionals: (ca) The SQL SELECT statement returns a result set of records, from one or more tables. A SELECT statement retrieves zero or more rows from one or more database tables or database views. In most applications, SELECT is the most commonly used data manipulation language (DML) command. As SQL is a declarative programming language, SELECT queries specify a result set, but do not specify how to calculate it. The database translates the query into a "query plan" which may vary between executions, database versions and database software. This functionality is called the "query optimizer" as it is responsible for finding the best possible execution plan for the query, within applicable constraints. (en) SELECT (от англ. select — «выбрать») — оператор запроса (DML/) в языке SQL, возвращающий набор данных (выборку) из базы данных. Оператор возвращает ноль или более строк. Список возвращаемых столбцов задается в части оператора, называемой предложением SELECT. Поскольку SQL является декларативным языком, запрос SELECT определяет лишь требования к возвращаемому набору данных, но не является точной инструкцией по их вычислению. СУБД транслирует запрос SELECT во внутренний план исполнения («query plan»), который может различаться даже для синтаксически одинаковых запросов и от конкретной СУБД. (ru) SELECT — оператор мови SQL, котрий повертає рядки з однієї чи багатьох таблиць. Повний синтаксис оператора SELECT є складним, проте його можна описати так: SELECT список_вибірки[ INTO нова_таблиця ] FROM таблиця[ WHERE умови_пошуку ] [ GROUP BY умова_групування ] [ HAVING умови_пошуку ] [ ORDER BY умова_сортування [ ASC | DESC ] ] Ключові слова, пов'язані із запитом SELECT: (uk) |
rdfs:label | Select (SQL) (ca) SELECT (cs) Selektion (Informatik) (de) Select (SQL) (fr) Select (SQL) (ko) SELECT (SQL) (ja) Select (SQL) (nl) Select (SQL) (en) Select (SQL) (pt) Select (SQL) (ru) Select (SQL) (uk) 查询 (SQL) (zh) | |
owl:sameAs | freebase:Select (SQL) yago-res:Select (SQL) wikidata:Select (SQL) dbpedia-ca:Select (SQL) dbpedia-cs:Select (SQL) dbpedia-de:Select (SQL) dbpedia-fr:Select (SQL) dbpedia-hr:Select (SQL) dbpedia-ja:Select (SQL) dbpedia-ko:Select (SQL) http://lv.dbpedia.org/resource/Select_(SQL) dbpedia-nl:Select (SQL) dbpedia-no:Select (SQL) dbpedia-pt:Select (SQL) dbpedia-ru:Select (SQL) dbpedia-sk:Select (SQL) dbpedia-sq:Select (SQL) dbpedia-sr:Select (SQL) http://tg.dbpedia.org/resource/Select_(SQL) dbpedia-uk:Select (SQL) dbpedia-vi:Select (SQL) dbpedia-zh:Select (SQL) https://global.dbpedia.org/id/DHZY | |
prov:wasDerivedFrom | wikipedia-en:Select_(SQL)?oldid=1093151204&ns=0 | |
foaf:isPrimaryTopicOf | wikipedia-en:Select_(SQL) | |
is dbo:wikiPageDisambiguates of | dbr:Select | |
is dbo:wikiPageRedirects of | dbr:SQL_queries dbr:SQL_query dbr:Count_(SQL) dbr:Select_sql dbr:Nested_query dbr:Sql_select dbr:Subqueries dbr:Subquery | |
is dbo:wikiPageWikiLink of | dbr:Prepared_statement dbr:SQL_queries dbr:SQL_query dbr:Alias_(SQL) dbr:Relational_algebra dbr:Insert_(SQL) dbr:Create,_read,_update_and_delete dbr:SQL dbr:Window_function_(SQL) dbr:MySQL dbr:Condition_(SQL) dbr:Correlated_subquery dbr:From_(SQL) dbr:Table_(database) dbr:Data_control_language dbr:Data_query_language dbr:Database_connection dbr:Database_model dbr:Database_trigger dbr:List_comprehension dbr:Access_Database_Engine dbr:Data_definition_language dbr:Data_manipulation_language dbr:FLWOR dbr:Dimensional_modeling dbr:Isolation_(database_systems) dbr:Count_(SQL) dbr:Projection_(relational_algebra) dbr:Relational_database dbr:Java_Database_Connectivity dbr:Hierarchical_and_recursive_queries_in_SQL dbr:Associative_entity dbr:PostgreSQL dbr:Microsoft_SQL_Server dbr:Select dbr:Set_operations_(SQL) dbr:User-defined_function dbr:Virtual_private_database dbr:Select_sql dbr:Nested_query dbr:Sql_select dbr:Subqueries dbr:Subquery | |
is foaf:primaryTopic of | wikipedia-en:Select_(SQL) |