mysql查询表中某个值
在mysql中,可以使用SELECT语句配合指定字段名来查询某个字段的值。具体语法为:“SELECT 字段名 FROM 表名 WHERE子句 LIMIT子句;”。其中,WHERE子句是可选项,如果选择该项,将限定查询数据必须满足该查询条件。例如,如果要查询tb_students_info表中name列的所有学生姓名,可以使用以下SQL语句:“SELECT name FROM tb_students_info;”。
如果想要查询某个字段中是否包含某个数值,可以使用以下方法:
1. 模糊查询:使用like关键字,例如:“SELECT * FROM 表名 WHERE 字段名 like '%1%';”。
2. 函数查找:使用find_in_set()函数,例如:“SELECT * FROM 表名 WHERE find_in_set('1', 字段名);”。
3. 使用locate()函数:例如:“SELECT * FROM 表名 WHERE locate('http://', 字段名)>0;”。
4. 使用instr()函数:例如:“SELECT * FROM 表名 WHERE INSTR(DATE_FORMAT(create_date, '%Y-%m-%d %p %h:%i'), 'AM')>0;”。
