У меня есть таблица с именем users
, которая имеет 4 столбца:
id
premium
coins
e-coins
У меня есть этот код, где я хочу изменить (coins)
на (e-coins)
, чтобы я мог заменить (b.coins >= a.cpc)
на (b.e-coins >= a.cpc)
Когда я попробовал, это не дало мне никакого результата.Я думаю, что b.e-coins
неверно, и должно быть написано в другой форме.
Есть идеи, как это сделать?
$sites = $db->QueryFetchArrayAll("SELECT a.id, a.cpc, b.premium FROM photo a LEFT JOIN users b ON b.id = a.user LEFT JOIN liked c ON c.user_id = '".$data['id']."' AND c.site_id = a.id WHERE a.active = '0' AND (a.max_clicks > a.clicks OR a.max_clicks = '0') AND (b.coins >= a.cpc) AND a.user !='".$data['id']."')".$dbt_value." ORDER BY a.cpc DESC, b.premium DESC".($site['mysql_random'] == 1 ? ', RAND()' : '')." LIMIT 1");