sql >> Databáze >  >> RDS >> Mysql

Dotaz MySQL pro příjem náhodných kombinací ze dvou tabulek

Je to to, co hledáte?

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

Tím získáte všechny kombinace 10 náhodných křestních jmen a 10 náhodných příjmení. Změňte limity a změňte počet jmen, které chcete zkombinovat.



  1. Jak funguje AT TIME ZONE v PostgreSQL

  2. Postgresql Drop View

  3. Proč se arabská písmena nevkládají do databáze?

  4. Indexování pro stránkování sady klíčů v mysql