SQL查询中什么时候需要使用表别名?

今天写MySQL时遇到使用表别名的问题,这里重新总结一下。

1、 表名很长时

select * from www_baidu_user where www_baidu_user.id = 1;
select * from www_baidu_user u where u.id = 1;

2、 必须使用别名时

如下:

1)

select * from (select * from table1) as t1

2)

select b.name id,a.job,a.sex from A a left outer join B b on b.id = a.id

更多相关文章

  1. Linux下MYSQL 5.7 找回root密码的问题(亲测可用)
  2. Android(安卓)10 定位问题,获取NMEA(支持5.0~10.0)
  3. mybatisplus的坑 insert标签insert into select无参数问题的解决
  4. 关于Android(安卓)Studio3.2新建项目Android(安卓)resource link
  5. Android软键盘适配问题
  6. SlidingMenu和ActionBarSherlock结合做出出色的App布局,Facebook
  7. android解决坚屏拍照和保存图片旋转90度的问题,并兼容4.0
  8. Android(安卓)Calendar使用过程中遇到的问题
  9. flutter-使用第三方库,编译和运行版本不一致问题 2

随机推荐

  1. HTML5之canvas标签(上)
  2. HTML5新特性之文件和二进制数据的…
  3. 在c#中获取html元素的实际边距
  4. [Html]Jekyll 代码高亮的几种选择
  5. 当内容宽度为自动时,隐藏滚动条(仍然能够滚
  6. 维护Java应用程序的多种形式的用户指南
  7. IE8:Div悬停仅在设置背景颜色时有效,非常奇
  8. golang写服务端程序,作为文件上传与下载的
  9. JSP 或HTML 如何通过button按钮转到想去
  10. 两个堆叠的元素与他们旁边的元素成比例增