簡體   English   中英

如何使用准備好的語句從 MySQL 數據庫中獲取日期列並格式化

[英]How to get the date column from MySQL database with prepared statement and format it

查詢正在運行,但我在處理僅針對日期列的准備好的語句時遇到了一些問題。 其他一切都在工作。

我認為您應該在這樣的查詢中提及列名,並按子句順序放置正確的別名,我希望您將在“日期”中傳遞一個日期,或者我希望它是表中的列名。

    select * from 
(SELECT col1,col2, DATE_FORMAT(date,'%d-%m-%Y') AS convtdate FROM wp_mytb WHERE firstname=%s OR secondname=%s 
    UNION ALL
    SELECT col1,col2, DATE_FORMAT(date,'%d-%m-%Y') AS convtdate FROM wp_mytbf WHERE firstname=%s OR secondname=%s
    
     LIMIT 50) a ORDER BY str_to_date(a.convtdate) DESC;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM