Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie kann ich den MySQL-Assign-Operator (:=) in der nativen Hibernate-Abfrage verwenden?

Beachten Sie, dass HHH-2697 ist jetzt für Hibernate 4.1.3 behoben. Sie können jetzt mit Backslash abbrechen:

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