Maison  >  Article  >  base de données  >  Requête MySQL pour obtenir les résultats de plusieurs instructions de sélection ?

Requête MySQL pour obtenir les résultats de plusieurs instructions de sélection ?

王林
王林avant
2023-09-10 12:21:021015parcourir

Requête MySQL pour obtenir les résultats de plusieurs instructions de sélection ?

Pour obtenir les résultats de plusieurs instructions de sélection, utilisez UNION ALL. Voici la syntaxe -

select yourValue1 AS anyColumnName
UNION ALL
select yourValue2 AS yourColumnName
.
.
.
.
N

Implémentons la syntaxe ci-dessus pour renvoyer une énumération de nombres dans différentes lignes -

mysql> select 100 AS Number
   UNION ALL
   select 1000 AS Number
   UNION ALL
   select 10000 AS Number
   UNION ALL
   select 100000 AS Number
   UNION ALL
   select 1000000 AS Number
   UNION ALL
   select 10000000 AS Number
   UNION ALL
   select 100000000 AS Number
   UNION ALL
   select 1000000000 AS Number;

Cela produira le résultat suivant -

+------------+
| Number     |
+------------+
|        100 |
|       1000 |
|      10000 |
|     100000 |
|    1000000 |
|   10000000 |
|  100000000 |
| 1000000000 |
+------------+
8 rows in set (0.00 sec)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer