วันจันทร์ที่ 21 พฤษภาคม พ.ศ. 2561

7 - Learn with SQL Language

SQL Tutorial

        ทดลองการใช้งานภาษา SQL ผ่านทาง https://www.w3schools.com/sql/default.asp โดยทางเว็บไซต์จะมีการแบ่งหัวข้อคำสั่งเป็นส่วน และอธิบายเป็นตัวอย่าง ทำให้สามารถเข้าใจได้ง่ายขึ้น

คำสั่งที่ได้ศึกษาไปแล้ว


SQL SELECT
เลือกเฉพาะบางคอลัมน์
SELECT column1, column2, ...
FROM table_name;

เลือกทั้งหมด
SELECT * FROM table_name;


SQL SELECT DISTINCT
เลือกเฉพาะค่าที่ต่างกันในคอลัมน์นั้นๆ โดยค่าที่ออกมาจะไม่ซ้ำกัน
SELECT DISTINCT column1, column2, ...
FROM table_name;

SQL WHERE
ใช้ในการค้นหาค่าในตารางที่ต้องการ
SELECT column1, column2, ...
FROM table_name
WHERE condition#เช่น WHERE Country='Mexico';

SQL AND, OR and NOT
เป็น Operator สำหรับการใช้ในเงื่อนไข

SELECT * FROM Customers
WHERE condition1 AND condition2 AND condition3 ...
#เช่น WHERE Country='Germany' AND City='Berlin';

SQL ORDER
เป็นคำสั่งช่วยเรียงลำดับโดยใช้ตารางนั้นๆ
SELECT column1, column2, ...
FROM table_name
ORDER BY column1, column2, ... ASC|DESC;

SQL INSERT INTO
เป็นคำสั่งใส่ข้อมูลลงในตารางตามที่ต้องการ
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);

SQL NULL
ฟิลด์ที่มีค่าเป็น Null คือฟิลด์ที่ไม่มีค่า

SQL UPDATE
คำสั่งอัพเดตค่าในฟิลด์ตามเงื่อนไขที่กำหนด
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;

SQL DELETE
คำสั่งลบข้อมูลตามเงื่อนไขที่กำหนด
DELETE FROM table_name
WHERE condition;

นอกจากนี้ยังมีคำสั่งอื่นๆ ซึ่งสามารถเข้าไปดูเพิ่มเติมได้

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

บทความใหม่ที่แนะนำ

10 - Normalization