这是一个名为:Persons 的表
id LastName FirstName
1 Adams John
2 Bush George
3 Carter Thomas
比如 我知道FirstName的文本 我想取他的id
我该怎么写?
SELECT `id` FROM Persons WHERE FirstName ='John'
这样么? 急用
然后在利用得到的ID查询他LastName 的数据
该怎么写?
问题John 这个数据是随时变动的 我不知道里面到底是什么 所以我要取这个数据
不是固定数据
不明白你是什么意思,如果不知道这个John那你怎么确定你要查的是哪一条记录?
本回答被网友采纳问题John 这个数据是随时变动的 我不知道里面到底是什么 所以我要取这个数据
不是固定数据
如果是java操作的话,可以用"?"占位符顶替,再用preparestate指定占位符的值,这个值是通过方法的参数传递进来的.
如果是oraclepl/sql操作的话,可以直接用p.FirstName=&firstname;就会提示你输入一个值的
不是java 是php
追答php应该也是可以用占位符代替的吧,各个语言之间操作的流程大致相同,只是表达形式不一样的
恩 不过john这个数据不是固定的 是个时间戳
追答时间戳也可以传到SQL语句里的