sql >> Databasteknik >  >> RDS >> Mysql

MYSQL UNION BESTÄLLNING

Du måste införa en konstgjord sorteringsnyckel. Något i stil med:

SELECT
    *, 1 as SortKey
FROM 
    Devices
WHERE
    Live = 'true'
    AND Category = 'apple'
UNION
SELECT
        *, 2 as SortKey
    FROM
        Devices
    WHERE
        DeviceLive = 'true'
ORDER BY SortKey, ListOrder


  1. php getaddriinfo-fel:Ett icke-återställbart fel inträffade under en databassökning.

  2. Formatera datum i MySQL SELECT som ISO 8601

  3. Hur du kontrollerar din sessions ANSI_NULLS-inställning i SQL Server

  4. Hur verifierar jag att sqlplus kan ansluta?