課程
/數據庫
/MySQL
/MySQL開發技巧(三)
user1的表結構是什么呀,我忘記了,select的時候,為什么有的字段要區分是哪個表有的不需要
2016-09-06
源自:MySQL開發技巧(三) 2-2
正在回答
CREATE TABLE `user1`(`id` INT(8) NOT NULL AUTO_INCREMENT,`user_name` VARCHAR(8) NULL DEFAULT NULL,`over` VARCHAR(8) NULL DEFAULT NULL,`mobile` VARCHAR(100) NULL DEFAULT NULL,`money` DOUBLE NULL DEFAULT NULL, PRIMARY KEY (`id`))COLLATE='utf8_general_ci' ENGINE=InnoDBAUTO_INCREMENT=1;
@select的時候,為什么有的字段要區分是哪個表有的不需要?
如果結果集中有重復列,就必須用表名限制。否則就不需要。
舉報
DBA和開發人員都必備的技能,懂SQL技巧的程序員才是好程序員
2 回答關于創建表的問題
6 回答例子里的count(*)代表什么?
2 回答屬性值的意思
2 回答還有其他相關mysql操作的課程么,老師講的很好
2 回答join后面跟的(select ...)就不算子查詢是嗎?要作為其他查詢的條件的select語句才算子查詢嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2022-03-30
2016-09-10
CREATE TABLE `user1`(`id` INT(8) NOT NULL AUTO_INCREMENT,`user_name` VARCHAR(8) NULL DEFAULT NULL,`over` VARCHAR(8) NULL DEFAULT NULL,`mobile` VARCHAR(100) NULL DEFAULT NULL,`money` DOUBLE NULL DEFAULT NULL, PRIMARY KEY (`id`)
)COLLATE='utf8_general_ci' ENGINE=InnoDBAUTO_INCREMENT=1;
@select的時候,為什么有的字段要區分是哪個表有的不需要?
如果結果集中有重復列,就必須用表名限制。否則就不需要。