Latest web development tutorials

ekspresi SQLite

Sebuah ekspresi adalah kombinasi dari sejumlah nilai-nilai atau fungsi SQL, operator, dan nilai yang dihitung.

ekspresi SQL mirip dengan formula, mereka ditulis dalam bahasa query. Anda juga dapat menggunakan set data tertentu untuk query database.

tatabahasa

SELECT dalam sintaks dasar adalah sebagai berikut:

column1 SELECT, column2, columnN 
FROM table_name 
WHERE [contion | EKSPRESI];

Ada berbagai jenis ekspresi SQLite, menjelaskan secara spesifik sebagai berikut:

SQLite - ekspresi Boolean

ekspresi Boolean SQLite untuk memperoleh data dasar yang cocok dengan nilai-nilai individu. Sintaksnya adalah sebagai berikut:

column1 SELECT, column2, columnN 
FROM table_name 
MANA SATU NILAI MATCHTING EKSPRESI;

meja PERUSAHAAN Misalkan memiliki catatan berikut:

ID NAMA UMUR ALAMAT GAJI
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20.000,0
2 Allen 25 Texas 15.000,0
3 Teddy 23 Norwegia 20.000,0
4 Mark 25 Rich-Mond 65.000,0
5 David 27 Texas 85.000,0
6 Kim 22 South-Hall 45.000,0
7 James 24 Houston 10.000,0

Contoh berikut menunjukkan penggunaan Boolean ekspresi SQLite:

sqlite> SELECT * DARI PERUSAHAAN MANA GAJI = 10000;
ID NAMA UMUR ALAMAT GAJI
---------- ---------- ---------- ---------- ----------
4 James 24 Houston 10.000,0

SQLite - ekspresi numerik

Ekspresi ini digunakan untuk mengeksekusi query untuk matematika apapun. Sintaksnya adalah sebagai berikut:

numerical_expression SELECT sebagai OPERATION_NAME
[FROM table_name MANA KONDISI];

Di sini, numerical_expression ekspresi matematika atau formula yang digunakan. Contoh berikut menunjukkan penggunaan ekspresi numerik SQLite:

sqlite> SELECT (15 + 6) AS PENAMBAHAN
PENAMBAHAN = 21

Ada beberapa fungsi built-in, seperti avg (), sum (), count (), dll, hal itu disebut data ringkasan eksekutif untuk tabel atau perhitungan kolom tabel tertentu.

sqlite> SELECT COUNT (*) AS "RECORDS" DARI PERUSAHAAN; 
RECORDS = 7

SQLite - Ekspresi tanggal

Ekspresi tanggal yang mengembalikan tanggal dan waktu sistem saat ini nilai-nilai, ekspresi ini akan digunakan untuk berbagai manipulasi data.

sqlite> SELECT CURRENT_TIMESTAMP;
CURRENT_TIMESTAMP = 2013/03/17 10:43:35