php - Mysql,显示两个表

标签 php mysql sql

我有一个关于 SQL 的问题。

我有两个表。

Buy and Sell

这些表中的数据有些相同。

ID、数量、金额、时间戳

我如何打印两个表,按时间戳排序。 所以它看起来像这样

Buy  | 1 | 5  | 100 | 14:14:14 |
Buy  | 2 | 22 | 50  | 14:14:20 |
Sell | 1 | 1  | 20  | 14:15:01 |

等等..我只需要按时间戳排序

最佳答案

使用UNION

SELECT 'Buy' as [Type], b.* FROM BUY as b
UNION ALL 
SELECT 'Sell' as [Type], s.* FROM SELL as s
ORDER BY Timestamp 

关于php - Mysql,显示两个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21264902/

相关文章:

php - 在 PHP 中使用 PBEWithMD5AndTripleDES 解密

php - 文件名 C :\xampp\tmp\php4632. tmp 在使用 codeigniter 上传数据 excel 到 mysql 时不可读

mysql - 使用中间表的另一个数据库中另一个表的列的部分数据更新列

php - 在 Wordpress 短代码中显示 MySQL 查询结果

php 获取日期 -1 月

php - 使用 SSL 时无法连接到 MySQL

c# - 登录 session 并希望在 Asp.Net C SHArp 中以用户名作为主键创建新表详细信息

sql - 将数据从 Oracle SQL Developer 导出到 Excel .xlsx

sql - 对于点列表,点是否在任何多边形内

c# - 是否可以在 SQL Server 中创建只读同义词?