sql >> Databasteknik >  >> RDS >> Oracle

Sekvens inom SQL Select

Du kan inte använda sekvenser i frågor med ORDER BY .

Ta bort ORDER BY eller lägg in i en underfråga:

SELECT  q.*, customer_id_seq.nextval    
FROM    (
        SELECT  c.cust_name,
                c.site
        FROM    customer c
        WHERE   c.customer_id IS NULL
        ORDER BY
                c.site_code ASC
        ) q


  1. Hur extraherar man det n:te ordet och räknar ordförekomster i en MySQL-sträng?

  2. Hur man får första raden per grupp i PostgreSQL

  3. Hur man får summan i en sammanfogad tabell när man använder grupp genom att - få fel resultat

  4. Vad gör en transaktion kring ett enskilt uttalande?