ჷჷჷ񪂧MySQL 1-1.SELECT기기기기기기기기기기기기기기기

5873 ワード

1.表のすべての内容を表示
*(アスタリスク)はテーブル内のすべての列を表します.
SELECT * FROM Customers;-- 이와 같이 주석을 달 수 있습니다.
2.表示する列のみを選択
SELECT CustomerName FROM Customers;
SELECT CustomerName, ContactName, CountryFROM Customers;
💡 また、テーブル内のカラム以外の値も選択できます.
次の構文の1とHelloNULLを確認してください.
SELECT  CustomerName, 1, 'Hello', NULLFROM Customers;
3.必要な条件のみをフィルタするrow(行)
WHERE構文の後に条件を追加し、必要なデータのみをインポートできます.
SELECT * FROM OrdersWHERE EmployeeID = 3;
SELECT * FROM OrderDetails WHERE Quantity < 5;
4.必要な順序でデータをインポート
ORDER BY構文を使用して、特定のカラムに基づいてデータをソートできます.
文法標準デフォルトASC昇順✔DESC降順
SELECT * FROM CustomersORDER BY ContactName;
SELECT * FROM OrderDetailsORDER BY ProductID ASC, Quantity DESC;
5.任意の数のデータのみインポートLIMIT {가져올 갯수}またはLIMIT {건너뛸 갯수}, {가져올 갯수}を使用して、任意の場所から任意の数のデータを取得できます.
SELECT * FROM CustomersLIMIT 10;
SELECT * FROM CustomersLIMIT 0, 10;
SELECT * FROM CustomersLIMIT 30, 10;
6.必要なエイリアスを使用してデータをインポート
ASを使用してカラム名を変更できます.
SELECT  CustomerId AS ID,  CustomerName AS NAME,  Address AS ADDRFROM Customers;
SELECT  CustomerId AS '아이디',  CustomerName AS '고객명',  Address AS '주소'FROM Customers;
🎯 すべて使用
SELECT
  CustomerID AS '아이디',
  CustomerName AS '고객명',
  City AS '도시',
  Country AS '국가'
FROM Customers
WHERE
  City = 'London' OR Country = 'Mexico'
ORDER BY CustomerName
LIMIT 0, 5;