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

MySQL Query untuk menerima kombinasi acak dari dua tabel

Apakah ini yang Anda cari?

SELECT * 
FROM (

SELECT firstname
FROM firstnames
ORDER BY RAND( ) 
LIMIT 10
) AS tb1
JOIN (

SELECT lastname
FROM lastnames
ORDER BY RAND( ) 
LIMIT 10
) AS tb2 ON 1=1

Ini akan memberi Anda semua kombinasi 10 nama depan acak dan 10 nama belakang acak. Ubah batas untuk mengubah berapa banyak nama yang ingin Anda gabungkan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pemrograman kelas PDO PHP:Kesalahan fatal:Panggilan ke fungsi anggota fetchAll() di boolean

  2. Jenis kesalahan sintaks tidak valid =MyISAM dalam DDL dihasilkan oleh Hibernate

  3. Setara dengan PostgreSQL untuk MySQL GROUP BY

  4. Melarikan diri dan Memasukkan Data Berseri ke MySQL

  5. Stempel waktu dengan presisi milidetik:Bagaimana cara menyimpannya di MySQL