我正在尝试执行一个MySQL查询,该查询根据某些条件检查表中是否存在行,但不返回true或false以外的任何内容。
有可能这样做吗?类似于:
EXISTS in {table_name} WHERE id={some_id};
发布于 2014-11-14 09:14:14
发布于 2014-11-14 09:11:49
只需编写查询,然后使用mysql_num_rows检查它是否返回任何内容
if(mysql_num_rows($variable){
// row was found
}发布于 2014-11-14 09:21:42
我认为死人的答案应该是.
IF EXISTS(SELECT * FROM Sometable WHERE id = {Some_id}) SELECT 1 ELSE SELECT 0(不能添加评论,因为我是个菜鸟)
https://stackoverflow.com/questions/26926420
复制相似问题