mysql
  • phpmyadmin
  • 2016-09-23 50 views -1 likes 
    -1

    我想要有一個鏈接到訂單的額外列。我正在導出報告,但它將html識別爲文本。我出口它作爲OpenDocument SpreadsheetCSV for MSExcel但沒有機會。將可點擊鏈接列添加到Mysql中報告的查詢

    SELECT o.order_id, oci.count_files, 
         CONCAT_WS( '', '<a href="http://domain.co.uk/orders/view/?id=', o.order_id, '">', o.order_id, '</a>') AS Order_Link 
    FROM torg.temp_orders AS o 
    LEFT JOIN (
        SELECT obe_order_master_id, COUNT(id) AS count_files 
        FROM kronos.customer_instalments 
        GROUP BY obe_order_master_id 
    ) AS oci ON oci.obe_order_master_id = SUBSTRING(o.order_id, 4) 
    WHERE o.verified = 'verified' 
        AND oci.count_files > 1 
    

    有沒有辦法導出報告後鏈接可以點擊?

    +0

    當然。我的第一個幫助是建議你爲我們提供一些代碼。到目前爲止你做了什麼? –

    +0

    對不起夥伴完全忘了 – Fury

    +0

    問題是? –

    回答

    0

    我已經研究過它不可能這樣做,因爲MySql以字符串形式返回數據。

    SELECT o.order_id, oci.count_files 
    FROM torg.temp_orders AS o 
    LEFT JOIN (
        SELECT obe_order_master_id, COUNT(id) AS count_files 
        FROM kronos.customer_instalments 
        GROUP BY obe_order_master_id 
        HAVING count(id) = 1 
    ) AS oci ON oci.obe_order_master_id = SUBSTRING(o.order_id, 4) 
    WHERE o.verified = 'verified' 
        AND oci.count_files > 1 
    

    但有圓的方式將數據導出到OpenDocument Spreadsheet對新列後,要做到這一點=HYPERLINK("http://domain.co.uk/orders/view/?id="&A1,A1)

    How do I convert a column of text URLs into active hyperlinks in Excel?

    但話又說回來存在其他問題,當我點擊鏈接Excel檢查鏈接並嘗試將其包裝起來,然後再用一些愚蠢的excel方式打破血腥的鏈接,所以我幾乎沒有任何東西在這一天浪費了。

    相關問題