我想将Restaurants.is_active设置为'0',其中用户的电子邮件是给定值。每个语法检查程序都会丢失错误,但我无法得到解决方案。
UPDATE Restaurants
SET Restaurants.is_active = '0'
FROM Restaurants
INNER JOIN Users
ON Restaurants.id = Users.id
WHERE Users.email = 'something@gmail.com';
答案 0 :(得分:0)
试试这个:
使用INNER JOIN
子句转换EXISTS
,如下所示,因为FROM
语句中的UPDATE
子句不是标准的(只有Sql Server使用它):
UPDATE Restaurants
SET Restaurants.is_active = '0'
WHERE EXISTS
(SELECT 'user' FROM Users
WHERE Restaurants.id = Users.id
AND Users.email = 'something@gmail.com')
答案 1 :(得分:-2)
export default class App extends Component<{}> {
render() {
return (
<View>
<Image source={remoteImage} style={styles.fullscreen} />
<View style={styles.container}>
<Image source={playIcon} style={styles.icon} />
<Image source={volumeIcon} style={styles.icon} />
<View style={styles.progress}>
<View style={styles.progressBar} />
</View>
<Image source={hdIcon} style={styles.icon} />
<Image source={fullScreenIcon} style={styles.icon} />
</View>
</View>
);
}
}