sql >> Database teknologi >  >> RDS >> Mysql

JPA @NamedQuery med bitvise OG (&) som kriterier

Bitwise AND er ikke en del af JPQL. Men...

Kan bruge 2 regler:

  1. division med 2^х vil flytte bits til højre med x (eksempel 1011010/1000=1011)
  2. z mod 2 =1, hvis højre bit er 1 (eksempel 1011 mod 2 =1)

prøv

SELECT v FROM ViewProductsList v WHERE MOD(v.statusId/16 , 2) = 1


  1. Brug af SSIS til at forespørge ADO .NET-kildeforespørgsler, der sender parametre fra SQL Server

  2. Har Oracle NetSuite Advanced PDF-skabelonen Group by og SUM-funktioner?

  3. Hvordan får man optælling af personer baseret på aldersgrupper ved hjælp af SQL-forespørgsel i Oracle-databasen?

  4. Sådan gemmer du Emoji-karakterer i MySQL-databasen