select top 1 id,name,age from 表 order by age desc按照年龄倒序排序,然后取第一条.考虑可能有多人年龄相同,如果都需取出,可以这样写:select id,name,age from 表 where age=(select max(age) from 表)
CREATE?TABLE?test_exp?(
id?INT,
year?INT,
other?INT
);
select?id,?name,?year
INTO?OUTFILE?'f:/test_exp.txt'
FIELDS?TERMINATED?BY?','?OPTIONALLY?ENCLOSED?BY?''''
LINES?TERMINATED?BY?'\r\n'
FROM?test_exp;
输出文件内容如下:
在Mysql 众多表中查找一个表名或者字段名的 SQL 语句:
SELECT table_name, column_name from information_schema.columns WHERE column_name LIKE 'Name';
下面两种方法也可以查到:
红色代表可选项
SELECT column_name from information_schema.columns WHERE (column_name LIKE '%searchTerm%' AND) table_schema = 'yourDB'
SELECT column_name from information_schema.columns WHERE (column_name LIKE '%searchTerm%' AND) table_schema = 'yourDB' AND table_name = 'yourDBTable'
获取全部字段
select?*?from?表名
获取多个字段
以上就是土嘎嘎小编为大家整理的mysql怎么取几个字段相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!