SELECT page_id, site, LENGTH(site), HEX(site)
FROM videos
WHERE site LIKE '%hoge';
の実行結果を念のため確認するとどうなるでしょう?
正しく'hoge'が格納されているなら,LENGTH()は4バイトになるでしょうし,HEX()表記は686f6765になるでしょう。
回答ありがとうございます。
> SELECT page_id FROM videos WHERE site = 'hoge';
としてみましたが、やはりEmptyでした。
また、=ではなくLIKEを使用してみたところ
> site LIKE '%hoge';
> site LIKE '_oge';
この2つの方法で期待通りの結果が取得できました。
以下のようなクエリだとEmptyとなります。
> site LIKE 'hoge%';
> site LIKE '_hoge';
また引き続き宜しくお願い致します。
補足
site | LENGTH(site) | HEX(site) fc2 | 3 | 666332 実際に格納されているデータはhogeでなくfc2ですのでLENGTHは3になりました。HEXは666332です。