我想把一个简单的字符串,如"response-> dict-> words"转换成一个我可以实际使用的变量名.我现在举个例子.让我们假设值$response->dict->words is 67.
例:
$var = "response->dict->words"
echo $$var; /* PRINT THE VALUE 67 FROM $response->dict->words*/
Run Code Online (Sandbox Code Playgroud)
你可能会注意到我在$ var之前加了一个额外的美元符号,因为这应该有效,但事实并非如此.
谁能帮我这个?
假设我的SQL数据库中有三列
ID | NAME | PHONE
-----------------
1 | JEFF | 467
2 | JEFF | 489
3 | JOHN | 234
4 | JACK | 323
5 | JEFF | 378
Run Code Online (Sandbox Code Playgroud)
我想编写一个SQL查询,删除删除每个双NAME列的所有列.这意味着在运行SQL查询后,表应如下所示:
ID | NAME | PHONE
-----------------
1 | JEFF | 467
2 | JOHN | 234
3 | JACK | 323
Run Code Online (Sandbox Code Playgroud)
非常感谢你提前!
非常感谢,我现在把它改成了这个
delete from product_list y
where exists (select 1 from product_list y2 where y.model = y2.model and y2.linkid < y.linkid);
Run Code Online (Sandbox Code Playgroud)
但我总是得到这个错误:
#1064 - …Run Code Online (Sandbox Code Playgroud)