sql >> Database teknologi >  >> RDS >> Sqlserver

Aggreger bitvis-ELLER i en underforespørgsel

WITH Bits AS ( SELECT 1 AS BitMask UNION ALL SELECT 2 UNION ALL SELECT 4 UNION ALL SELECT 8 UNION ALL SELECT 16 ) SELECT SUM(DISTINCT BitMask) FROM ( SELECT 1 AS n UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4 UNION ALL SELECT 5 UNION ALL SELECT 6 ) AS t JOIN Bits ON t.n & Bits.BitMask > 0

  1. Automatiseret test af desktopapplikationen:overblik over hensigtsmæssighed og rammer

  2. Hvordan får man vist et billede fra blob-kolonnen i Oracle med JasperReports?

  3. Sådan beregnes margin i MySQL

  4. PgBouncer 1.7 - "Farver varierer efter opstandelse"