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

MYSQL menyembunyikan data bidang jika nilai di bidang lain disetel

Logika semacam ini mungkin paling baik berada di lapisan presentasi, daripada database, aplikasi Anda. Namun, tetap dimungkinkan menggunakan IF() fungsi atau CASE ekspresi—misalnya:

SELECT art, type, IF(type='b',NULL,price) price FROM x;

Lihat di sqlfiddle .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Dimana DateTime lebih besar dari hari ini

  2. QueryException di Hibernate karena apostrof

  3. Pembaruan MySQL dengan sub pilih

  4. mysql_fetch_assoc():argumen yang diberikan bukan sumber hasil MySQL yang valid di php

  5. Haruskah koneksi database tetap terbuka sepanjang waktu atau hanya dibuka saat dibutuhkan?