SQL

Last-modified: 2022-11-01 (火) 00:43:41

クエリでVBAの関数を呼び出せるので、AccessのSQLで出来ない場合は、SQL用のVBAの関数を作成する。

GROUP_CONCAT

こんな集計可能ですか?レコード番号項目1項目21AX2AY3AZ4... - Yahoo!知恵袋

ビット演算

'論理積
Public Function BitAnd(a, b)
    BitAnd = a And b

End Function

'論理否定
Public Function BitNot(a)
    BitNot = Not a

End Function

'論理和
Public Function BitOr(a, b)
    BitOr = a Or b

End Function

'排他的論理和
Public Function BitXor(a, b)
    BitXor = a Xor b

End Function

'否定論理積
Public Function BitNand(a, b)
    BitNand = Not (a And b)

End Function

'否定論理和
Public Function BitNor(a, b)
    BitNor = Not (a Or b)

End Function
SELECT
  BitAnd(0, 0),
  BitAnd(1, 0),
  BitAnd(0, 1),
  BitAnd(1, 1)
Expr1000Expr1001Expr1002Expr1003
0001

データ型の変換

データ型変換関数 Access / 式 / よく使われる関数 / データ型変換関数