我想创建一个包含活动的网站。我将有这样的表:event1,event2,event3。 每周我都会举办另一场活动。
如何告诉mysql始终选择最新的事件(如果有事件1,2,3,则只选择事件3)。
数据库中还会有其他一些表,而不仅仅是事件。
答案 0 :(得分:0)
编辑:已更新以反映正在动态创建表。
mysql> select TABLE_NAME from information_schema.tables where TABLE_NAME like 'events_';
+------------+
| TABLE_NAME |
+------------+
| events1 |
| events2 |
| events3 |
+------------+
3 rows in set (0.00 sec)
mysql> select TABLE_NAME from information_schema.tables where TABLE_NAME like 'events_' order by TABLE_NAME desc limit 1;
+------------+
| TABLE_NAME |
+------------+
| events3 |
+------------+
1 row in set (0.03 sec)