私は 2 つのフィールドを持つテーブルを持っています。MAC アドレス フィールドを変換するフィールドのソリューションが提供されています。
私の元の声明は次のとおりです。
SELECT INET_NTOA(ip_address) AS myip,mymac
FROM table1
mymac フィールドのソリューション
SELECT
CONCAT (LEFT (b.mh, 2),':',MID(b.mh,3,2),':',MID(b.mh,5,2),':',MID(b.mh,7,2),':',MID(b.mh,9,2),':',MID(b.mh,11,2))
FROM (
SELECT LPAD (HEX (a.mac_as_int), 12, '0') AS mh
FROM (
SELECT mymac AS mac_as_int FROM table1 WHERE unique_name='test'
) a
) b
私の問題は、 myip フィールドが表示されないことです。myip フィールドと mymac フィールドを表示する結果を提供するスクリプトが必要なだけです。