[JAVA] [Frage] Kann nullif in der Zählfunktion in JPQL verwendet werden?

Entschuldigen Sie die Frage.

Ich erstelle gerade eine Webanwendung mit STS. Ich möchte die Anzahl der Personen, die die Bedingung A erfüllen, und die Anzahl der Personen, die die Bedingung B erfüllen, vom Benutzerstamm auf dem Bildschirm abrufen, um Statistiken mit einer einzigen Abfrage zu sammeln.

Ich habe die folgende JPQL-Anweisung geschrieben: select new MyClass( count(nullif(m.Column,0)) ,count(nullif(m.Column,1))) from TUser t join t.mUser m where t.userId = m.userId...

Ich bekomme den Fehler ↓. line 1:101: expecting CLOSE, found '('

Unterstützt JPQL nicht die Verwendung der Nullif-Funktion in count? Oder geht es darum, wie man die Syntax schreibt? Ich frage mich, wann ich das Beispiel der Person sehe, die es geschafft hat, nullif allein in die select-Anweisung zu schreiben. Es tut mir leid für meine schlechte Frage, aber ich warte auf Ihre Antwort.

Umgebung: Spring Tool Suite 3.8.2    hibernate JPA

Recommended Posts

[Frage] Kann nullif in der Zählfunktion in JPQL verwendet werden?
Über die Sache, dass hidden_field wahnsinnig benutzt werden kann
Praktische Tastenkombinationen für Eclipse
Die Geschichte, dass der Port im Spring-Boot-Beispielprogramm unbrauchbar wird
[Spring Data JPA] Kann die And-Bedingung in der automatisch implementierten Löschmethode verwendet werden?
Ruby on Rails 5 - Kurzanleitung zum Lernen, die im Feld Zusammenfassung verwendet werden kann
Der Fall, dass @Autowired in JUnit5 nicht verwendet werden konnte
Zusammenfassung von ORM "uroboroSQL", das in Enterprise Java verwendet werden kann
SwiftUI-Ansicht, die in Kombination mit anderen Frameworks verwendet werden kann
Informationen zu Bereich und Umfang, in denen Day16-Variablen verwendet werden können
Sind Sie noch erschöpft von der Implementierung der Suchfunktion? Gem'ransack ', der sofort implementiert werden kann
Ich habe versucht, die Funktion zum Hochladen mehrerer Bilder in Rails zu implementieren, damit mehrere Bilder für den Beitrag verschoben werden können
[Spring Boot] Liste der Validierungsregeln, die in der Eigenschaftendatei für Fehlermeldungen verwendet werden können
[Rails] "Pry-Rails", die beim Speichern mit der create-Methode verwendet werden können
Geben Sie das Standard-JAVA_HOME an, das in Buildship verwendet wird
Grundeinstellungen bis S2Dao verwendet werden kann
Über den Fall, dass ("b" .. "aa") nicht in Ruby Range verwendet werden konnte
Technologie-Auszug, mit dem EC-Sites in Java-Schulungen erstellt werden können