sql >> Database >  >> RDS >> Mysql

Mysql selecteert rijen wisselen voor elke uitvoering

Als ik het goed begrijp, zou je dit kunnen doen:maak een nieuw nepveld op je machine_table en noem het lastSelect en in je Where-clausule Gebruik zoiets als dit:

SELECT FROM ............. 
    LEFT JOIN table_machine tm ON tm.lastSelect=1
WHERE id = IF(tm.id=MAX(tm.id),1,tm.id)

Update vervolgens de huidige lastSelect op table_machine naar 1




  1. dubbele resultaten in mijn array ( mysql_fetch_array )

  2. Geneste opmerkingen in PHP &MySQL

  3. Wat doet de/deze gegevensverklaring in SAS precies? PostgreSQL-equivalent?

  4. hoe datum en tijd te vergelijken in php/mysql