如何在sql中从两个表中获取数据
【腾讯云】亏本大甩卖,服务器4核16G 1年370元(带宽12M,系统盘120GB SSD盘,月流量2000GB)!!!!!!
云产品 配置 价格
服务器 1核2G,带宽5M,系统盘50GB SSD盘,月流量500GB 38元/年
MySQL 1核1G 19元/年
服务器 16核32G,带宽18M,系统盘250GB SSD盘,月流量5000GB 1197元/年
点我进入腾讯云,查看更多详情

I have two tables:

This is table1:

product_id|product_desc|product_name|product_s_desc

This is table2:

product_price_id|product_id|product_price

Now I want to fetch data from these tables. product_id is same in both tables.

I want to fetch

  1. product_s_desc
  2. product_desc
  3. product_name AND product_price from other table.

Please help me do this.

#0

I'm assuming you have a field named product_price in your second table (you didn't list it):

SELECT t1.product_s_desc, t1.product_desc, t1.product_name, t2.product_price
FROM table1 t1
INNER JOIN table2 t2 ON t2.product_id = t1.product_id

You should check out the MySQL manual regarding JOINS, as this is a very basic part of writing SQL queries. You might also consider adding an index on table2 for the product_id field to make the query run faster.

#1

SELECT t1.*,t2.product_price  
FROM table1 t1,table2 t2 
WHERE t1.product_id=t2.product_id 

#2

Select * from table1 join table2 on table1.productid = table2.productid

推荐文章

如何在Java中抛出一般异常?

如何在Java中抛出一般异常?

推荐文章

加速度计低通滤波

加速度计低通滤波

推荐文章

emacs和python更新模块

emacs和python更新模块

推荐文章

Bash脚本-在特定短语之后立即使用条目

Bash脚本-在特定短语之后立即使用条目

推荐文章

带有继承和具体类的EF

带有继承和具体类的EF

推荐文章

水晶报表问题

水晶报表问题

推荐文章

如何编写bash别名以列出与env vars匹配的所有名称

如何编写bash别名以列出与env vars匹配的所有名称

推荐文章

MVC内部工作PHP

MVC内部工作PHP

推荐文章

除mod_rewrite中的一个目录外的所有目录

除mod_rewrite中的一个目录外的所有目录

推荐文章

是否可以重定向到带有POST请求而不是GET请求的URL?

是否可以重定向到带有POST请求而不是GET请求的URL?

推荐文章

使用R将tab delim文件合并为单个文件

使用R将tab delim文件合并为单个文件

推荐文章

WCF消息安全相关问题

WCF消息安全相关问题

推荐文章

hadoop中MapReduce作业执行时如何在控制台上打印

hadoop中MapReduce作业执行时如何在控制台上打印

推荐文章

android在一个有很多孩子的布局中检测触摸事件

android在一个有很多孩子的布局中检测触摸事件

推荐文章

sd.canWrite公司()总是返回false

sd.canWrite公司()总是返回false

推荐文章

带有TestNG插件和多个eclipse项目的eclema插件

带有TestNG插件和多个eclipse项目的eclema插件