边肖将与您分享如何在SQLite的SELECT子句中使用通配符。希望大家看完这篇文章后有所收获。我们一起讨论一下吧!
SQLite中的SELECT子句使用通配符
SELECT子句中支持两个通配符,即*和table_name。*.*通配符将输出FROM子句中每个源表的所有用户定义的列。例如,以下SQL语句将输出学生的所有用户定义列。
从学生中选择*
运行程序,执行效果如图3.5所示。
图3.5*通配符
表名。*可用于指定输出列所在的表的名称,其中输出列都是用户定义的列。虽然*和table_name。*通配符可以输出多列,它们不会输出自动生成的ROWID列。如果要同时输出ROWID和用户定义的列,需要手动指定ROWID列,其语法如下:
选择ROWID,* FROM表名;
例如,以下SQL语句输出学生表中的所有列,包括自动生成的ROWID列。
从学生中选择行标识号*
运行程序,执行效果如图3.6所示。
图3.6输出所有列
注意:通配符不能使用列别名,因为它们通常返回多列。
看完这篇文章,相信大家对“如何在SQLite的SELECT子句中使用通配符”有了一定的了解。想了解更多,请关注行业资讯频道,感谢阅读!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/151387.html