易语言mysql 删除记录 的条件怎么写

删除记录(sql句柄,“yuankong”,“shujuzhongxin='”+编码_URL编码(列表框1.取项目文本(0),真,)+“',”+“shujukuhao='... 删除记录 (sql句柄, “yuankong”, “shujuzhongxin='” + 编码_URL编码 (列表框1.取项目文本 (0), 真, ) + “',” + “shujukuhao='” + 编码_URL编码 (账号, 真, ) + “'”)

条件写了两个就不行了 语句执行失败

只写一个就可以 请看我这一句代码哪里错了? 条件只能写一个吗?
展开
 我来答
yzv520
2015-07-09 · TA获得超过888个赞
知道小有建树答主
回答量:467
采纳率:60%
帮助的人:147万
展开全部

两个字段都在同一个表里面,只要删除了第一个字段,那么第二个字段也被删除了


如:

|-----------------------------------------|
|                yuankong表               |
|----------------------|------------------|
|    shujuzhongxin     |    shujukuhao    |
|----------------------|------------------|
|    aaaaaaaaaaaa      |    bbbbbbbbb     |
|    a1111111111       |    b222222222    |
|    a2222222222       |    b333333333    |
|-----------------------------------------|


按图上所示,我们可以把shujuzhongxin比作为一个表的列1shujukuhao为列2

这两个字段在同一个行上面如果你删除,只能删除这一个字段上的所有数据不能单删除某一个数据

只能修改不可以删除


所以只能写一个条件。

建议:了解MYSQL后才可以对数据库做操作。

更多追问追答
追问
可是我的这个是这个情况
|----------------------|------------------|
| 111111111111| bbbbbbbbb | 第1
| 222222222222| bbbbbbbbb | 第2
| 111111111111 | b222222222 |第3
我只想要删除第1 这样条件就必须要有两个了 这样是无法做到的吗
追答
MYSQL字段是列数
如果删除也就等于整个这个字段的内容全删除了

你说的那个第一个只要给一个字段的条件,这一行就删除了
如shujuzhongxin=‘111111111111’
这样就可以了
方法2
shujuzhongxin='111111111111' and shujukuhao='bbbbbbbbb'
也可以
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式