我需要从两个不同的表中的数据来创建历史/存档我的网站,像这样的选择数据:从两个不同的表
- 八月(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