SQL FIRST () Fonction
FIRST () Fonction
FIRST () renvoie la valeur de la colonne spécifiée dans le premier enregistrement.
SQL première syntaxe ()
SELECT FIRST(column_name) FROM table_name;
Note: Seulement FIRST fonction de support MS Access ().
SQL Server, MySQL et Oracle dans SQL FIRST () espace de travail
syntaxe SQL Server
SELECT TOP 1 column_name
FROM table_name
ORDER BY column_name ASC;
ORDER BY column_name ASC;
Exemples
SELECT TOP 1 nom de sites Web
ORDER BY id ASC;
ORDER BY id ASC;
syntaxe MySQL
SELECT column_name FROM table_name
ORDER BY column_name ASC
LIMIT 1;
ORDER BY column_name ASC
LIMIT 1;
Exemples
SELECT name FROM Websites
ORDER BY id ASC
LIMIT 1;
ORDER BY id ASC
LIMIT 1;
Oracle Syntaxe
SELECT column_name FROM table_name
ORDER BY column_name ASC
WHERE ROWNUM <=1;
ORDER BY column_name ASC
WHERE ROWNUM <=1;
Exemples
SELECT name FROM Websites
ORDER BY id ASC
WHERE ROWNUM <=1;
ORDER BY id ASC
WHERE ROWNUM <=1;
La base de données de démonstration
Dans ce tutoriel, nous allons utiliser la base de données de l'échantillon w3big.
Ce qui suit est un «Sites Web» sélectionnés de données de la table:
+----+--------------+---------------------------+-------+---------+ | id | name | url | alexa | country | +----+--------------+---------------------------+-------+---------+ | 1 | Google | https://www.google.cm/ | 1 | USA | | 2 | 淘宝 | https://www.taobao.com/ | 13 | CN | | 3 | 本教程 | http://www.w3big.com/ | 4689 | CN | | 4 | 微博 | http://weibo.com/ | 20 | CN | | 5 | Facebook | https://www.facebook.com/ | 3 | USA | | 6 | 百度 | https://www.baidu.com/ | 4 | CN | | 7 | stackoverflow | http://stackoverflow.com/ | 0 | IND | +----+---------------+---------------------------+-------+---------+
SQL FIRST () exemples
L'instruction SQL suivante sélectionner la table colonne "Sites" "nom" des premières valeurs de l'enregistrement:
Exemples
SELECT name AS FirstSite FROM Websites LIMIT 1;
la mise en oeuvre SQL des résultats ci-dessus sont les suivants: