Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách tìm tên bảng mà hình ảnh được chọn ngẫu nhiên

Tạo một trường mới cho biết bảng nguồn trong SQL của bạn:

$sql="SELECT salehotel.*, 'salehotel' as source
FROM   salehotel
UNION ALL
SELECT saleland.*, 'saleland' as source
FROM   saleland
UNION ALL
SELECT salehouse.*, 'salehouse' as source
FROM   salehouse
ORDER BY RAND()
LIMIT 6
";

Sau đó, PHP của bạn có thể hiển thị cột này dưới dạng:

<?php  echo $row['source']; ?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cơ sở dữ liệu MySQL world Cố gắng tránh truy vấn con

  2. Điều gì sẽ xảy ra nếu một trình kích hoạt không thành công?

  3. Thực hiện liên kết trên nhiều cơ sở dữ liệu không đồng nhất, ví dụ:PostgreSQL và MySQL

  4. Sử dụng truy vấn MySQL để duyệt qua các hàng để tạo một cây đệ quy

  5. Trường UNIQUE xác thực trong Codeigniter với 2 chỉ mục