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

Kueri SQL SELECT tidak berfungsi - tidak dapat menemukan kesalahan

Anda memerlukan tiga SELECT terpisah (dan mungkin pencarian wildcard):

SELECT *
FROM tbl_books
WHERE title LIKE '%law%'
LIMIT 0,30

SELECT *
FROM tbl_books_author 
WHERE title LIKE '%law%'
LIMIT 0,30

SELECT *
FROM tbl_books_subject
WHERE title LIKE '%law%'
LIMIT 0,30

Jika Anda mengembalikan hasil yang kompatibel, Anda dapat MENYATAKAN mereka:

SELECT 'book   ', title
FROM tbl_books
WHERE title LIKE '%law%'

UNION ALL

SELECT 'author ', author
FROM tbl_books_author 
WHERE title LIKE '%law%'

UNION ALL

SELECT 'subject', subject
FROM tbl_books_subject
WHERE title LIKE '%law%'
LIMIT 0,30


  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 REGEXP - Menghapus spasi dan karakter non-numerik

  2. hubungan banyak-ke-banyak OrderBy - pembuat kueri Laravel

  3. Menyimpan Perubahan di SlickGrid dengan php

  4. Cara mengisi Excel Spreadsheet dengan Data MySQL menggunakan PHP

  5. data yang dimasukkan di area teks tidak akan masuk ke database yang dirancang menggunakan php dan mysqli