Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak znaleźć nazwę tabeli, z której losowo wybrany obraz?

Utwórz nowe pole, które wskazuje tabelę źródłową w Twoim SQL:

$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
";

Twój PHP może wtedy wyświetlić tę kolumnę jako:

<?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. Zawijaj elementy tablicy w elementach div na podstawie tej samej wartości

  2. Lista niepustych tabel w bazie danych MySQL

  3. Łącznik MySQL c++ nie zawiera libmysql.lib

  4. W jaki sposób umożliwiasz klientom logowanie się do Twojej witryny przy użyciu ich konta Google?

  5. Jak przetestować połączenie z bazą danych MySQL za pomocą skryptu?