Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да използвам обединение само веднъж с команда where?

Трябва да повторите WHERE клауза, тя се отнася само за един SELECT заявка, а не целият UNION .

SELECT a.id_skd as idab,a.nl as nl1, a.aa as aa1,a.jp as jp1, a.syarat_lampiran as syarat_lampiran1,a.riwayat_kelola as riwayat_kelola1,a.notifikasi as notifikasi1 
FROM skd a
WHERE notifikasi = '1'
UNION ALL 
SELECT b.id_skb as idab, b.nl as nl1, b.aa as aa1, b.jp as jp1, b.syarat_lampiran as syarat_lampiran1,b.riwayat_kelola as riwayat_kelola1, b.notifikasi as notifikasi1 
FROM skb b  
WHERE notifikasi='1' 
ORDER BY riwayat_kelola1 DESC 
LIMIT 1



  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 в html таблица с Node.js

  2. Урок за оценка на звездите на Jquery с помощта на php и mysql

  3. Може ли MySQL да провери дали файлът съществува?

  4. Вмъкване на списък в моята база данни с помощта на Python

  5. Проблем с Apache в Xampp след множество инсталирания на Apache