我有四个表,user,user_billingprofile,user_shippingprofile和user_address.

用户:userId,dateCreated

user_billingprofile:userId,地址

user_shippingprofile:userId,地址

user_address:随机地址废话

这是我必须一目了然地获取用户帐单和运输资料的查询.

SELECT * FROM `user`

JOIN `user_billingprofile` ON `user`.`userId` = `user_billingprofile`.`userId`

JOIN `user_address` ON `user_billingprofile`.`currentAddress` = `user_address`.`addressId`

JOIN `user_shippingprofile` ON `user_shippingprofile`.`currentAddress` = `user_address`.`addressId`

JOIN `user_address` ON `user_shippingprofile`.`currentAddress` = `user_address`.`addressId`

我收到错误:#1066-不是唯一的表/别名:’user_address’.

有没有一种方法可以进行简单的联接,即在同一查询中两次访问一个表并将两个结果分开?最好使用某种表前缀…

我在这里迷路了.我知道我可以很容易地在两个单独的查询中执行此操作,但是我想学习如何一次完成这样的操作.

非常感谢您的任何帮助/建议/指导,谢谢!

mysql 1066解决方法_MySQL查询语法帮助:错误#1066-表格/别名不唯...相关推荐

  1. cmd命令行mysql乱码解决方法_mysql命令行显示乱码的解决方法

    mysql命令行显示乱码的解决方法:1.打开my.ini配置文件:2.修改配置[default-character-set=utf8]:3.改变数据库的编码方式,如[set character_set ...

  2. mysql死锁解决方法_MySQL死锁及解决方案

    一.MySQL锁类型 1. MySQL常用存储引擎的锁机制 MyISAM和MEMORY采用表级锁(table-level locking) BDB采用页面锁(page-level locking)或表 ...

  3. mysql死锁解决方法_mysql出现死锁的原因及解决方案

    mysql出现死锁的原因及解决方案 发布时间:2020-06-04 16:35:40 来源:51CTO 阅读:418 作者:三月 本文主要给大家介绍mysql出现死锁的原因及解决方案,文章内容都是笔者 ...

  4. mysql 10055解决方法_mysql出现10055错误怎么办

    mysql出现10055错误的解决办法:首先查一下netstat有多少连接和等待连接,把软件断掉连接:然后检查可用动态端口范围:最后通过命令来配置即可. mysql出现10055错误的解决办法: 软件 ...

  5. mysql打开无法控制_MySQL不能启动和停止 MySQL各种解决方法教程

    MySQL不能启动和停止 MySQL各种解决方法教程 本文章总结了种MySQL无法启动.无法停止解决办法,包括在windows系统,linux系统中mysql不能启动与停止的解决办法,有需了解的朋友可 ...

  6. mysql超长文本解决方法

    mysql超长文本解决方法 条目一: 如果是创业初期,直接用最熟悉的数据库就好比如MySQL.这样的做是有好处的,就是糙快猛.创业初期,最重要的是把项目做出来并上线.业务能不能活下来还不一定呢,想太多 ...

  7. mysql登录不了了_登录不了MySQL的解决方法

    ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO) ERROR 1045 (28000 ...

  8. wdcp安装mysql_安装wdCP,无法连接mysql,解决方法

    安装wdCP,无法连接mysql,解决方法 在ubuntu 12.04版本上安装wdCP,采用编译安装的方式,一路装下来最后悲催地报错了: ERROR 2002 (HY000): Can't conn ...

  9. navicat无法连接远程mysql数据库_navicat无法远程连接mysql的解决方法

    近日在Ubuntu上安装了一个 MySQL 5.0,因为使用 phpMyAdmin 还必须安装 PHP,所以打算直接使用远程管理工具Navicat for MySQL 来连接. 在 Ubuntu 中通 ...

最新文章

  1. Windows系统下多版本GCC的安装: MinGW Cygwin Msys2 和 VS: MSVC
  2. Andriod anim translate中的属性介绍
  3. [Abp 源码分析]自动审计记录
  4. select read write
  5. [.NET 三层架构(ADO.NET)+Web Service+多语言]WinForm三层架构重新实现TaskVision,外加WebService提供数据和多语言...
  6. Android 应用开发(40)---TextView(文本框)详解
  7. HAProxy+Hive构建高可用数据挖掘集群
  8. HDU 1698 Just a Hook(线段树:区间更新)
  9. Linux命令大全完整版
  10. mac可装云服务器_转载一篇用苹果电脑mac系统配置阿里云服务器ecs的教程攻略
  11. C语言 条件运算符的用法
  12. idea2018下载-补丁破解激活
  13. jquery 菜鸟教程
  14. matlab设置线条颜色宽度线型
  15. 怎么用计算机输入名字,怎么用电脑起名字
  16. eggjs mysql_阿里开源eggjs,eggjs+ejs+mysql 初始化项目,简单记录
  17. ubuntu下进行流量监控软件nethogs安装
  18. 利用 Django 动态展示 Pyecharts 图表数据的几种方法
  19. 7-5小组日报 最终版的发布
  20. 浙江省计算机二级高级技术,浙江省计算机二级办公软件高级的应用技术上机考试的技巧解析.doc...

热门文章

  1. yolov5的flask部署python调用
  2. 软考网络管理员存储容量计算相关问题
  3. java项目怎么导出成jar_如何在eclipse将程序导出成jar文件
  4. 为什么python 为什么没有接口_python没有接口吗
  5. java if emun_关于java:Enum与If-else
  6. tp获取referer里的域名_thinkPHP的redirect跳转和referer使用的问题
  7. docker mysql优势_前端使用docker有什么优势呢?
  8. 修改了模板文件tpl如何立即生效_Views视图与模板
  9. QQ浏览噐怎么拍照识题 QQ浏览器拍照识题教程介绍说明
  10. Windows平台RTMP推送摄像头对接介绍