Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Tutorial MySQL :Klausa MySQL IN (Dasar)

Klausa MySQL IN dapat digunakan sebagai pengganti operator OR dengan klausa Where. Ini dapat digunakan ketika klausa diterapkan untuk beberapa nilai dari kolom yang sama.

Untuk memahami IN klausa, pertimbangkan user_table tabel, yang memiliki catatan berikut:

mysql> SELECT * FROM user_table;
+------+------+------------+--------------------+
| id   | name | join_date  |    no_of_posts     |
+------+------+------------+--------------------+
|    1 | Jim  | 2013-01-24 |                 50 |
|    2 | Rambo| 2013-05-27 |                 20 |
|    3 | Jack | 2013-05-06 |                 70 |
|    4 | Bill | 2013-04-06 |                 20 |
|    5 | Tara | 2013-06-06 |                 30 |
+------+------+------------+--------------------+
5 rows in set (0.00 sec)

Katakanlah Anda ingin menampilkan catatan dengan no_of_posts sama dengan 50 dan 20 dan 70. Ini dapat dilakukan dengan menggunakan ATAU ketentuan sebagai berikut

mysql>SELECT * FROM user_table 
    ->WHERE no_of_posts= 50 OR  
    ->no_of_posts= 20 OR  no_of_posts= 70; 
+------+------+------------+--------------------+
| id   | name | work_date  |     no_of_posts    |
+------+------+------------+--------------------+
|    1 | Jim  | 2013-01-24 |                 50 |
|    2 | Rambo| 2013-05-27 |                 20 |
|    3 | Jack | 2013-05-06 |                 70 |
|    4 | Bill | 2013-04-06 |                 20 |
+------+------+------------+--------------------+
4 rows in set (0.02 sec)

Menggunakan IN klausa itu terlihat seperti:

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kode kesalahan MySQL:1175 selama UPDATE di MySQL Workbench

  2. JDBC mengembalikan Pengecualian MySQLSyntaxError dengan pernyataan yang benar

  3. Laravel Eloquent pilih semua baris dengan maks Created_at

  4. Konversi MySQL ke SQLite

  5. Cara membuat dan memelihara Database MySQL di cPanel