Я пытаюсь расшифровать данные из базы данных MySQL, предоставленной нашим партнером. Они зашифровали его, используя это в mysql AES_ENCRYPT(fld_code, md5(CONCAT(fld_id, 'somekey')))
В моем случае я пытаюсь использовать AES_DECRYPT(fld_code, md5(CONCAT(fld_id, 'somekey'))) as f1
в моем коде laravel.
Например:
$query = DB::connection('db2')->table('tbsample')->select("fld_id", "AES_DECRYPT(fld_code, md5(CONCAT(fld_id, 'somekey')))")->get();
И я получаю такую ошибку:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'AES_DECRYPT(fld_code, md5(CONCAT(fld_id, 'RA3019')))' in 'field list' (SQL: select `fld_id`, `AES_DECRYPT(fld_code, md5(CONCAT(fld_id, 'RA3019')))` from `tbsample`)
Я искал, как использовать AES_Decrypt в моем запросе, но удача не на моей стороне. Спасибо заранее.