MySql中如何给变量赋值(多个)

2025-04-05 06:00:36
推荐回答(2个)
回答1:

DECLARE PRIMARY_KEY VARCHAR(100);
SET PRIMARY_KEY = group_concat(NEW.USER_ID,NEW.ROLE_NAME);
查询语句是这样写的:
select group_concat(NEW.USER_ID,NEW.ROLE_NAME)from NEW where 条件;
SELECT group_concat(NEW.USER_ID,NEW.ROLE_NAME separator '连接字符') FROM NEW where 条件;

回答2:

假如要插入一个表tbl_test 里边包含3个字段id,name,hobby
insert into tbl_test set id=1,name="sadas",hobby="basketball"
需要注意的是插入时应该符合表中的一系列约束,比如主键约束,唯一约束等
假如上例中id是自增列,就不需要给其赋值了
insert into tbl_test set name="sadas",hobby="basketball"
我也是初学者,这些是自己的心得,不知道是不是你想要的答案。。。----------2011年5月17日小宝