Tampilkan postingan dengan label sqljavascriptdll. Tampilkan semua postingan
Tampilkan postingan dengan label sqljavascriptdll. Tampilkan semua postingan
SQL Advanced Part 3 (Inner Join,Left Join,Right Join,Full Join)

SQL INNER JOIN Keyword
The INNER JOIN keyword return rows when there is at least one match in both tables.
SQL Advanced Part 2 [In,Between,Alias,Joins,Inner Join]

The IN Operator
Operator IN memungkinkan Anda untuk menentukan beberapa nilai dalam klausa WHERE.
SQL IN Syntax
SQL BASIC Part 2 (Order By,Insert Into,Update,Delete)
The ORDER BY Keyword
ORDER BY kata kunci digunakan untuk mengurutkan hasil-set dengan kolom yang ditentukan.
ORDER BY semacam kata kunci catatan dalam urutan secara default.
Jika Anda ingin mengurutkan record dalam urutan menurun, Anda dapat menggunakan kata kunci DESC
SQL Advanced (TOP,LIKE,WILDCARD)
The TOP Clause
Klausa TOP digunakan untuk menentukan jumlah record untuk kembali.
Klausa TOP dapat sangat berguna di meja besar dengan ribuan catatan. Kembali sejumlah besar catatan dapat berdampak pada kinerjaote: Tidak semua sistem database mendukung klausa TOP
SQL Server Syntax
SELECT TOP number|percent column_name(s)
FROM table_name
FROM table_name
SQL SELECT TOP Equivalent in MySQL and Oracle
MySQL Syntax
SELECT column_name(s)
FROM table_name
LIMIT number
FROM table_name
LIMIT number
Example
SELECT *
FROM Persons
LIMIT 5
FROM Persons
LIMIT 5
Oracle Syntax
SELECT column_name(s)
FROM table_name
WHERE ROWNUM <= number
FROM table_name
WHERE ROWNUM <= number
Example
SELECT *
FROM Persons
WHERE ROWNUM <=5
FROM Persons
WHERE ROWNUM <=5
SQL TOP Example
The "Persons" table:
| P_Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
| 4 | Nilsen | Tom | Vingvn 23 | Stavanger |
Sekarang kita ingin memilih hanya dua catatan pertama dalam tabel di atas.
Kami menggunakan pernyataan SELECT berikut:
SELECT TOP 2 * FROM Persons
Hasil-set akan terlihat seperti ini:
| P_Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
SQL TOP PERCENT Example
The "Persons" table:
| P_Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
| 4 | Nilsen | Tom | Vingvn 23 | Stavanger |
Sekarang kita ingin memilih hanya 50% dari catatan dalam tabel di atas.
Kami menggunakan pernyataan SELECT berikut:
SELECT TOP 50 PERCENT * FROM Persons
Hasil-set akan terlihat seperti ini:
| P_Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
The LIKE Operator
The LIKE operator is used to search for a specified pattern in a column.
SQL LIKE Syntax
SELECT column_name(s)
FROM table_name
WHERE column_name LIKE pattern
FROM table_name
WHERE column_name LIKE pattern
LIKE Operator Example
The "Persons" table:
| P_Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
Sekarang kita ingin memilih orang yang tinggal di kota yang dimulai dengan "s" dari tabel di atas.
Kami menggunakan pernyataan SELECT berikut:
SELECT * FROM Persons
WHERE City LIKE 's%'
WHERE City LIKE 's%'
The "%" tanda dapat digunakan untuk mendefinisikan wildcard (hilang huruf dalam pola) baik sebelum dan setelah pola.
Hasil-set akan terlihat seperti ini:
| P_Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
Selanjutnya, kita ingin memilih orang yang tinggal di kota yang diakhiri dengan "s" dari tabel "Persons".
Kami menggunakan pernyataan SELECT berikut:
SELECT * FROM Persons
WHERE City LIKE '%s'
WHERE City LIKE '%s'
Hasil-set akan terlihat seperti ini:
| P_Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
Selanjutnya, kita ingin memilih orang yang tinggal di sebuah kota yang berisi pola "TAV" dari tabel "Persons".
Kami menggunakan pernyataan SELECT berikut:
SELECT * FROM Persons
WHERE City LIKE '%tav%'
WHERE City LIKE '%tav%'
Hasil-set akan terlihat seperti ini:
| P_Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
Hal ini juga memungkinkan untuk memilih orang yang tinggal di kota yang TIDAK berisi pola "TAV" dari tabel "Persons", dengan menggunakan TIDAK kata kunci.
Kami menggunakan pernyataan SELECT berikut:
SELECT * FROM Persons
WHERE City NOT LIKE '%tav%'
WHERE City NOT LIKE '%tav%'
Hasil-set akan terlihat seperti ini:
| P_Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
SQL Wildcards
Wildcard SQL dapat menggantikan satu atau lebih karakter ketika mencari data dalam database.
Wildcard SQL harus digunakan dengan SQL SEPERTI operator.
Dengan SQL, wildcard berikut dapat digunakan
| Wildcard | Description |
|---|---|
| % | Pengganti untuk nol atau lebih karakter |
| _ | Sebuah pengganti tepat satu karakter |
| [charlist] | Setiap karakter tunggal dalam charlist |
| [^charlist]or [!charlist] | Setiap karakter tunggal tidak charlist |
SQL Wildcard Examples
We have the following "Persons" table:
| P_Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
Using the % Wildcard
Sekarang kita ingin memilih orang yang tinggal di kota yang dimulai dengan "sa" dari tabel "Persons".
Kami menggunakan pernyataan SELECT berikut:
SELECT * FROM Persons
WHERE City LIKE 'sa%'
WHERE City LIKE 'sa%'
Hasil-set akan terlihat seperti ini:
| P_Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
Selanjutnya, kita ingin memilih orang yang tinggal di sebuah kota yang berisi pola "nes" dari tabel "Persons".
Kami menggunakan pernyataan SELECT berikut:
SELECT * FROM Persons
WHERE City LIKE '%nes%'
WHERE City LIKE '%nes%'
| P_Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
Using the _ Wildcard
Sekarang kita ingin memilih orang dengan FirstName yang dimulai dengan karakter apapun, diikuti dengan "la" dari tabel "Persons".
Kami menggunakan pernyataan SELECT berikut:
SELECT * FROM Persons
WHERE FirstName LIKE '_la'
WHERE FirstName LIKE '_la'
Hasil-set akan terlihat seperti ini:
| P_Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
Selanjutnya, kita ingin memilih orang dengan LastName yang dimulai dengan "S", diikuti dengan sembarang karakter, diikuti dengan "akhir", diikuti dengan sembarang karakter, diikuti dengan "pada" dari tabel "Persons".
Kami menggunakan pernyataan SELECT berikut:
SELECT * FROM Persons
WHERE LastName LIKE 'S_end_on'
WHERE LastName LIKE 'S_end_on'
Hasil-set akan terlihat seperti ini:
| P_Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
Using the [charlist] Wildcard
Sekarang kita ingin memilih orang dengan nama belakang yang dimulai dengan "b" atau "s" atau "p" dari tabel "Persons".
Kami menggunakan pernyataan SELECT berikut:
SELECT * FROM Persons
WHERE LastName LIKE '[bsp]%'
WHERE LastName LIKE '[bsp]%'
| P_Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
Selanjutnya, kita ingin memilih orang dengan LastName yang tidak dimulai dengan "b" atau "s" atau "p" dari tabel "Persons".
Kami menggunakan pernyataan SELECT berikut:
SELECT * FROM Persons
WHERE LastName LIKE '[!bsp]%'
WHERE LastName LIKE '[!bsp]%'
Hasil-set akan terlihat seperti ini:
| P_Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
Bersambung........................
Langganan:
Postingan (Atom)
Recent Posts
Popular Posts
-
1.LOAD_FILE Load file adalah query SQL untuk meng-load suatu file scara remote..kurang lebihnya seperti itu ..
-
Pengertian sql injection: SQL injection adalah sebuah aksi hacking yang dilakukan di aplikasi client dengan cara memodifikasi per...
-
Sudah pernah dibahas sebelumnya dalam tutorial from bug to 0day against MiniShare 1.4.1. Kali ini, saya akan mendemonstrasikan 0day attac...
-
Pada hari ini saya akan posting alur web attack buat yang mau blajar silahkan 1. Scan Cari tau dimana letak kelemahaan web target. bi...
-
Assalamualaikum...... baik pada posting ini saya akan membahas cara membuat program data pelanggan hotel dengan fox pro dengan bentuk tam...
-
Ini UPDATE tutor SQL injection Terbaru lebih lengkap dari yang sebelumnya ^^
-
jika kamu adalah seorang admin,webmaster di suatu website . . . pasti kamu ingin menangkalserangan ini...ane akan beri sedikit ...
-
Assalamu alaikum Sudah lama tidak posting blog nih disini saya akan membahas cara membuat program transaksi penjualan dengan Fox pro ...
-
Baik lah ini saya share cara membangun Router,Proxy,DNS Server,Web Server,Web Mail Server Dan Webdatabases...
Recent Comments
Labels
Labels
Find us on Facebook
Labels
- backtrack (47)
- berita (12)
- blogseo (6)
- education (1)
- foxpro (2)
- hacking (78)
- Ilmu Komputer (131)
- info unik (32)
- intim (12)
- kesehatan (23)
- lounge (4)
- love (11)
- network (1)
- Network-Linux (1)
- network-windows (1)
- olahraga (5)
- pascal (2)
- php (1)
- programer (29)
- relationship (23)
- sqljavascriptdll (7)
- Virus (1)
- webhacking (9)
- wifihack (8)
