スポンサーサイト

 --, -- --:--
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

MySQLのBIT型

 16, 2010 21:13
Wordpressをさくらの鯖に入れたので仕事ついでに調べてみた。

3ビットのBIT型カラムがあったとして、
b'100'のデータがとりたい場合をテストしてみた
ColumnData:BIT(3)
Cond:条件(100)
AndData:BITカラム&b'100'
bindata:BIN(AndData)

ColumnData, Cond, AndData, bindata
100 100 4 100
000 100 0 0
110 100 4 100
111 100 4 100

なんかできてるようなのでSQL書けば
3ビット目が立ったものが取れてくると。

select BIT型カラム名 AS ColumnData
from テーブル名
where BIT型カラム名&b'100' = b'100'

COMMENT - 0

WHAT'S NEW?

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。