Создать ссылку href в инструкции select query с использованием mysql?

#mysql

#mysql

Вопрос:

Мне нужно знать, что можно создать ссылку href в инструкции select query с использованием mysql.

 select '<a href=$site_URL/index.php?module=xxxxxxamp;view=Detailamp;record=a.mcaid>a.mcaid</a>' as dba,account_number as `account number` ,rate as split, CAST((-total_amount)/100 as DECIMAL(10,2)) as `total amount`, CAST((-withdrawal_amount)/100 as DECIMAL(10,2)) as `withdrawal amount`,  DATE_FORMAT(start_date, '%m-%d-%Y') as `start date`,concat(name,'  ' ,a.mcaid) as mca  from fdr_me_daily_activity inner join vtiger_mcacf a on cf_1440=account_number  inner join vtiger_mca b
on b.mcaid=a.mcaid INNER JOIN vtiger_crmentity on a.mcaid=vtiger_crmentity.crmid where vtiger_crmentity.deleted=0 order by start_date desc  limit  0 , 50"
  

итак, это мой запрос, я хочу передать выбранный столбец в ссылку href

 <a href=$site_URL/index.php?module=xxxxxxamp;view=Detailamp;record=a.mcaid>**a.mcaid**</a> ;
  

a.mcaid — я не могу передать столбец в href. итак, пожалуйста, не могли бы вы мне помочь.

Я не хочу использовать php.

С уважением, Nandhagopal J

Комментарии:

1. используйте concat для этого

2. Спасибо, чирадж.. Я использовал concat, и проблема была решена

3. примите мой ответ, чтобы он мог помочь другим в будущем и был полезен вам.

Ответ №1:

Используйте Concat для объединения значения.

 select CONCAT('<a href=$site_URL/index.php?module=xxxxxxamp;view=Detailamp;record=a.mcaid>',a.mcaid,'</a>') as dba,account_number as `account number` ,rate as split, CAST((-total_amount)/100 as DECIMAL(10,2)) as `total amount`, CAST((-withdrawal_amount)/100 as DECIMAL(10,2)) as `withdrawal amount`,  DATE_FORMAT(start_date, '%m-%d-%Y') as `start date`,concat(name,'  ' ,a.mcaid) as mca  from fdr_me_daily_activity inner join vtiger_mcacf a on cf_1440=account_number  inner join vtiger_mca b
on b.mcaid=a.mcaid INNER JOIN vtiger_crmentity on a.mcaid=vtiger_crmentity.crmid where vtiger_crmentity.deleted=0 order by start_date desc  limit  0 , 50"
  

Я надеюсь, что это сработает для вас.