我正在实现一个信使,就像社交网站上的应用程序一样,用户可以先向其他用户发送和发送信使请求,他将接受请求,并且在接受后,两个用户都可以进行聊天。我有一个表格,用于确认一个名为import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
fig = plt.figure()
ax = fig.gca(projection='3d')
X = (0, 0, 0)
Y = (0, 1, 2)
Z = (0,0,0)
ax.quiver(X,Y,Z,(0,2,1),(1,1,1),(1,3,1),length=0.05,arrow_length_ratio=0.3)
plt.show()
的联系人,其结构如下
message_contacts
我有另一个用于消息对话的表,用户可以在其中进行通信,称为
具有以下表格结构的消息
CREATE TABLE IF NOT EXISTS `evpos_message_contacts` (
`contact_id` int(11) NOT NULL,
`member_id` int(11) NOT NULL,
`friend_id` int(11) NOT NULL,
`request_date` datetime NOT NULL,
`accepted_date` datetime DEFAULT NULL,
`is_accepted` int(11) NOT NULL DEFAULT '0',
`is_read` int(11) NOT NULL DEFAULT '0'
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
我需要从上面的表中只获得一条消息,其中包含最新的一条
提前致谢。
答案 0 :(得分:1)
使用LIMIT
只获取一行,ORDER BY column_name DESC
获取最后一条消息
SELECT * FROM table_name ORDER BY table_name_id DESC LIMIT 1