mysql数据库查询 怎样做多表关键字查询? 例如有三张表,用户表,作品表,日志表,

mysql数据库查询 怎样做多表关键字查询? 例如有三张表,用户表,作品表,日志表,,第1张

select * from table1 t1,table2 t2 where t1.id=t2.id

这样就是联合查询啊

left join

right join

inner join

详细的看 *** 作手册啊

如果不行的话,难道mysql只能用自动增长列做主键吗,这似乎不太妥当啊。 满意答案偶是队长软件工程师|5730个满意答案2010-07-29MYSQL没有内置的GUID功能,但是MSSQL,oracle,DB2,sybase都提供这样的功能。MYSQL没有这样的功能问题并不大,你可以选择在应用程序层构造GUID插入数据库。 不过就算MYSQL内置GUID也没有什么意义,并不是MYSQL技术不行,而是MYSQL追求更好的性能。因为使用了GUID后,性能会降低大概6-10倍左右。 当然,选择哪种解决方案,都各有利弊,没有银d。不过如果就MYSQL平台来说,官方的选择是放弃GUID。 追问: 哦 原来这样啊 性能降低6-10倍 好厉害啊 小L、 的感言: 谢谢2010-07-30

delimiter $$ 

Drop PROCEDURE IF EXISTS sumEven   

CREATE PROCEDURE sumEven()  

BEGIN 

    declare i integer

declare isum integer

set i=1

while i <= 100 do 

 if i / 2 = 0 then

 isum = isum + i

 end if 

 set i = i+1

end while

COMMIT  

END$$  

delimiter 


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7610850.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-07
下一篇 2023-04-07

发表评论

登录后才能评论

评论列表(0条)

保存