binddata という名前の 1 つの BLOB フィールドを持つテーブルがあります。binddata には常に 7 バイトが含まれます。最初の 4 つは整数です (符号なしだと思いますが、db は私のものではありません)。
私の質問は、bindata から最初の 4 バイトのみを選択して数値に変換するにはどうすればよいですか?
私はmySQLを初めて使用しますが、ドキュメントから、次のようなことでconv関数を使用する必要がある場合があることがわかります。
SELECT CONV(<Hex String of first 4 bytes of bindata>,16,10) as myNumber
しかし、blob フィールドの最初の 4 バイトのみを選択する方法については、私には手がかりがありません。私は本当にここで立ち往生しています。
ありがとう