sql >> Databasteknik >  >> RDS >> Mysql

Hur kan jag använda MySQL-tilldelningsoperatorn(:=) i en inbyggd fråga i viloläge?

Observera att HHH-2697 är nu fixat för Hibernate 4.1.3 Du kan nu escape med omvänt snedstreck:

SELECT k.`news_master_id` AS id, @row \:= @row + 1 AS rownum 
    FROM keyword_news_list k 
    JOIN (SELECT @row \:= 0) r 
    WHERE k.`keyword_news_id` = :kid
ORDER BY k.`news_master_id` ASC


  1. LINQ till SQL Take w/o Skip Orsakar flera SQL-satser

  2. LISTAGG() Funktion i Oracle

  3. Hur deklarerar man variabel och använder den i samma Oracle SQL-skript?

  4. kopiera från en databas till en annan med Oracle sql-utvecklare - anslutningen misslyckades