一連の GUID を 16 進文字列として返すこの単純なクエリがあります。
SELECT HEX(guid) FROM table;
それらの 1 つは、たとえば43F4124307108902B7A919F4D4D0770D
です。次に、この GUID でレコードを取得したいと考えて、次のようなクエリを作成します。
SELECT * FROM table WHERE guid = '43F4124307108902B7A919F4D4D0770D';
もちろん、文字列は blob として直接解釈され、16 進値に変換されないため、これは機能しません。hereを見ましたが、16進数の文字列を取得してblobに変換するメソッドのように見えるものは見つかりませんでした。