我需要從兩個不同的表中的數據來創建歷史/存檔我的網站,像這樣的選擇數據:從兩個不同的表
- 八月(6)
- 九月( 4)
- 十月(2)
我知道,有在計算器類似於這樣一個問題:PHP MYSQL Blog Archive Menu by Year and Month
但是,我有兩個相似但不同的表格。
我一直在使用這個例子嘗試:mysql select data from two tables and different structure,但我總是得到的錯誤「#1271 - 操作‘聯盟’排序規則的非法組合」
有沒有辦法,我可以組合得到任何其他方式我像上面的數據?
我的兩個表字段和結構:
1)新聞
- ID(INT 5)
- 標題(VARCHAR 200)
- 內容(文本)
- DATE_ADDED (日期時間)
2)設備
- ID(INT 5)
- 標題(VARCHAR 45)
- 內容(VARCHAR 250)
- DATE_ADDED(日期)
注:表身份證是自己的個人該文章的ID。我的桌子沒有任何共同之處。
對於MS SQL,正確的語法是'CAST(表達式AS類型)'。 –
嗨,我已經試過了代碼,但當我試圖作爲文本投射時出現錯誤。從我讀過的內容中,轉換或轉換隻允許BINARY [(N)],CHAR [(N)],DATE,DATETIME,DECIMAL [(M [,D])],SIGNED [INTEGER],TIME UNSIGNED [INTEGER] ? –
@HamletHakobyan我誤讀了。將調整。 – Ilion