是否在性能方面有所折衷,在内存消耗方面有所折衷?
我有一张桌子DEPT,里面有两列 - ID, NAME.
将使用DEPT表中的ID显示搜索表单,用户可以选择任意数量的ID并提交表单,以获取相关信息NAMEs.
澄清/输入:
还有其他解决办法吗?
注意:
此示例很简单,有1个表 - 在现实生活中,我必须处理超过6个表!
谢谢你的任何建议
我环顾四周寻找一个类似的问题(我确定在某个地方有一个)但找不到一个问题.
我有一个ID列表,对于每个ID,我需要将该ID行的另一列更新为相同的字符串.
基本上,我想要这样的东西:
List<int> uniqueIDs;
UPDATE my_table
SET certainColumn = "foo bar"
WHERE uniqueID = uniqueIDs[0]
OR uniqueID = uniqueIDs[1]
...
OR uniqueID = uniqueID[uniqueIDs.Length-1]
Run Code Online (Sandbox Code Playgroud)
我知道这可以通过在for/foreach循环中包含它来实现,但我想知道是否有更好的方法来完成这个,可能在一个数据库连接中?
任何帮助是极大的赞赏.