51代码网ORACLEMYSQLSQL SERVER其它数据库java/jspasp/asp.netC/C++/VC++APP应用其它语言服务器应用
您现在的位置: 51代码网 >> oracle >> 文章正文

SELECT 1 FROM 和SELECT * FROM有什么区别

更新时间:2012-3-9:  来源:51代码网
SELECT 1 FROM SUPPLIER_ADDRESS_TAB和SELECT * FROM SUPPLIER_ADDRESS_TAB
为什么这两个查询语句的结果会不一样?1和*有什么区别?
select 1 表示生成一个固定的列,列名为1,值为1
select 1 <col_name> from <tbl_name> 表示生成一个固定的列名为<col_name>且值为1的列
1,有记录的话则返回1列1,而*的话返回所有记录的值,LZ自己测试下就知道了
  • 上一篇文章:
  • 下一篇文章: 没有了
  • 赞助商链接
    推荐文章
  • 此栏目下没有推荐文章
  • {
    设为首页 | 加入收藏 | 友情链接 | 网站地图 | 联系站长 |