Latest web development tutorials

การแสดงออก SQLite

การแสดงออกคือการรวมกันของหลายฝ่ายของค่าหรือฟังก์ชั่น SQL, ผู้ประกอบการและค่าที่คำนวณได้

การแสดงออกของ SQL มีความคล้ายคลึงกับสูตรที่พวกเขาจะเขียนในภาษาแบบสอบถาม นอกจากนี้คุณยังสามารถใช้เฉพาะชุดของข้อมูลที่จะสืบค้นฐานข้อมูล

ไวยากรณ์

คำสั่ง SELECT ในไวยากรณ์พื้นฐานจะเป็นดังนี้:

COLUMN1 SELECT, column2, COLUMNN 
จาก table_name 
โดยที่ [CONTION | EXPRESSION];

มีหลายประเภทที่แตกต่างกันในการแสดงออก SQLite มีเฉพาะอธิบายดังนี้

SQLite - นิพจน์บูลีน

นิพจน์บูลีน SQLite เพื่อให้ได้ข้อมูลบนพื้นฐานของการจับคู่ค่าแต่ละบุคคล ไวยากรณ์เป็นดังนี้:

COLUMN1 SELECT, column2, COLUMNN 
จาก table_name 
WHERE SINGLE VALUE MATCHTING แสดงออก

ตาราง บริษัท สมมติว่ามีการบันทึกต่อไปนี้:

ID NAME เงินเดือนอายุที่อยู่
---------- ---------- ---------- ---------- ----------
1 เปาโล 32 20,000.0 แคลิฟอร์เนีย
2 อัลเลน 25 15,000.0 เท็กซัส
เท็ดดี้ 3 23 นอร์เวย์ 20,000.0
4 มาร์ครวย 25-Mond 65,000.0
5 ดาวิด 27 85,000.0 เท็กซัส
6 คิม 22 ใต้ 45,000.0 ฮอลล์
7 เจมส์ 24 ฮุสตัน 10,000.0

ตัวอย่างต่อไปนี้แสดงให้เห็นถึงการใช้งานของนิพจน์บูลีน SQLite นี้:

SQLite> * เลือกจาก บริษัท เงินเดือน = 10000;
ID NAME เงินเดือนอายุที่อยู่
---------- ---------- ---------- ---------- ----------
4 เจมส์ 24 ฮุสตัน 10,000.0

SQLite - นิพจน์ตัวเลข

การแสดงออกเหล่านี้จะถูกนำมาใช้เพื่อดำเนินการสอบถามสำหรับคณิตศาสตร์ใด ๆ ไวยากรณ์เป็นดังนี้:

numerical_expression เลือกเป็น OPERATION_NAME
[จาก table_name WHERE เงื่อนไข];

นี่ numerical_expression ใด ๆ แสดงออกทางคณิตศาสตร์หรือสูตรที่ใช้ ตัวอย่างต่อไปนี้แสดงให้เห็นถึงการใช้ SQLite นิพจน์ตัวเลข:

SQLite> เลือก (15 + 6) ที่นอกเหนือ
นอกเหนือ = 21

มีฟังก์ชั่นต่างๆเช่นค่าเฉลี่ย () รวม () count () ฯลฯ จะเรียกว่าข้อมูลสรุปสำหรับผู้บริหารตารางหรือการคำนวณคอลัมน์ตารางที่เฉพาะเจาะจง

SQLite> เลือก COUNT (*) ขณะที่ "บันทึก" จาก บริษัท ; 
RECORDS = 7

SQLite - การแสดงออกวัน

การแสดงออกของวันที่ส่งกลับวันที่ของระบบและเวลาค่าปัจจุบันการแสดงออกเหล่านี้จะถูกนำมาใช้สำหรับความหลากหลายของการจัดการข้อมูล

SQLite> เลือก CURRENT_TIMESTAMP;
CURRENT_TIMESTAMP = 2013/03/17 10:43:35