我正在尝试使用子查询更新表中的记录,但我无法做到。
更新员工设置Slug =( 选择SUBSTRING(Icc.Name,CHARINDEX(',',Icc.Name + 1,len(Name)) 来自C类,Import_Category Icc 其中c.Name如Icc.Name)
“类别”和“导入类别”表具有“名称”列。我做错了什么?请帮帮我。
答案 0 :(得分:1)
错误消息是不言自明的。您的子查询返回的元素多于一个元素。您必须确保您的子选择仅返回1行。
使用例如:
Scanner user_input = new Scanner(System.in);
String ask1 = user_input.next()+"\n";
String ask2 = user_input.next()+"\n";
String ask3 = user_input.next()+"\n";
String ask4 = user_input.next()+"\n";
String ask5 = user_input.next();
String[] cars = {ask1, ask2, ask3, ask4, ask5};