我有phpmyadmin页面,我必须修改我的数据库中的许多行。我有表‘lime’,里面有应答和language列。我想要做的是更新所有的答案,让我们说“小盗贼”为“大马”,但只有当语言列有"en“在那一行。所以就像
SELECT * FROM 'lime_answers' WHERE ('answer' = 'littlepony' AND 'language' = 'en')
then SET 'answer' = 'bigpony'
这个是可能的吗?
我在维持一个大马厩。仍然在NHibernate 2上的遗留系统。
注意:不幸的是,目前没有可能进行升级,但计划在未来的上进行。
当搜索特定项时,我试图做一个子选择。
我想生成类似于以下SQL的内容
SELECT
u.Id,
u.Name,
u.Email,
(SELECT TOP 1 FROM Notifications n WHERE n.UserId = u.Id ORDER BY DateSent DESC) AS LastNotification
FROM
Users u
我的子选择如下:
//...
Map(x => x.LastNotificat