想把下面两条语句合成一条,实现的是查询接单人(未接单时为空)电话和订单信息的功能,第一条是有接单人,第二条没有,该怎么合并呢?谢谢大家!
1.mycmd.CommandText = @"select recordID,state,deadLine,revent,phone from
records,users where
records.serverID is not null and records.serverID=users.stuID and
records.userID='" + ShareClass.ID + "')";
2.mycmd.CommandText = @"select recordID,state,deadLine,revent from
records where
records.serverID is null and records.userID='" + ShareClass.ID + "'";
C#中mysql语句实现问题
- 写回答
- 好问题 提建议
- 追加酬金
- 关注问题
微信扫一扫
分享- 邀请回答
4条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
_ksy 2017-05-11 01:33最佳回答 专家已采纳已经找到合适的写法了:
select recordID,state,deadLine,revent,phone from
records left join users on records.serverID=users.stuID where
records.userID=''
谢谢大家采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(3条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2017-05-10 03:47回答 4 已采纳 已经找到合适的写法了: select recordID,state,deadLine,revent,phone from records left join users on records.se
- 2021-09-17 16:22回答 2 已采纳 如果是本地服务器String connetStr = "Database=brushclassinfo;Data Source=localhost;User Id=Root;Password=Root
- 2019-09-14 01:06回答 3 已采纳 结题 出错原因 脑子不好忘了把数据库语句传给数据库了 噫 同时感谢给了建议的老板! 谢谢!
- 2020-12-16 01:06要查找重复数据,我们可以使用mysql里的having语句,如图。 执行这个语句后,我们可以看到现在的结果里显示的就是表中重复数据的字段。 要删除这些重复的数据,我们找出这些数据的ID,在select语句里,添加id字段...
- 2020-12-15 22:48引言 小A正在balabala写代码呢,DBA小B突然发来了一条消息,“快看看你的用户特定信息表T...这张表是一个简单的接口服务在使用,每天大数据会统计一大批信息,然后推送给小A,小A将信息更新到数据库中,如果是新数据就
- 2021-02-04 16:26裴piapia的博客 本节主要内容:批量插入上万条数据到mysql的方法本文使用了mysql的批量数据格式,例如:INSERT INTO TABLES (LABLE1,LABLE2,LABLE3,...)VALUES(NUM11,NUM12,NUM13,...),(NUM21,NUM22,NUM23,...),....(NUMn1,NUMn2,...
- 2017-04-11 08:27回答 1 已采纳 OleDbConnection cn = new OleDbConnection("Provider=Microsoft.Ace.OleDb.12.0; Data Source=" + access
- 2019-10-05 11:00回答 2 已采纳 如果你会access或者sql server的话,不需要看书学习,照着稍微变通下就可以了。 从MySql官网下载它的.NET支持库,然后在VS里引用下。 下面无非就是把 OleDbComm
- 2018-12-25 10:38回答 1 已采纳 update没法直接用linq,但是in等效的是contains 你可以分为2步 int[] arr = {1,2,3,4,5,6}; var query = dbContext.Users.W
- 2020-09-09 17:56主要介绍了mysql批量删除大量数据的相关资料,需要的朋友可以参考下
- 2021-04-19 03:02庙祝大人的博客 C#如何更新MySQL的BLOB字段我找到一些代码,但不好用,不懂C#,所以来这里请教大家了!C# codeSqlConnection conn =null;SqlCommand cmd = null;SqlParameter param = null;FileStream fs = null;const string sConn ...
- 2020-12-16 11:10当需要从数据库查询的表有上万条记录的时候,一次性查询所有结果会变得很慢,特别是随着数据量的增加特别明显,这时需要使用分页查询。对于数据库分页查询,也有很多种方法和优化的点。...MySQL版本:5.7.16 线下
- 2017-03-02 12:56回答 2 已采纳 C#中所有的函数都要放在类里面,所以在你的函数外面加上 class XXX { 你的代码 } 调用 new XXX().GetDataTable(); 至于命名空间,倒不是必须有,如果你
- 2018-11-17 06:26回答 1 已采纳 interface Ia { void fangfa(); } -> interface Ia { void fangfa(int x,int y); }
- 2019-04-04 09:06回答 2 已采纳 catch (Exception e) { trans.Rollback(); } finally { trans.Commit(); }
- 2019-03-08 10:04Async.7的博客 MySql数据迁移可以使用Navicat自带的工具进行很方便的迁移,但是需要筛选数据,想到了用ETL工具进行数据迁移,但是组长说用C#代码进行数据迁移…… SqlServer有自带的SqlBulkCopy方法进行批量插入,我找到了MySql的...
- 2021-03-22 08:59大鹏侃金的博客 前言C#操作MySQL大量数据最常见的操作便是 select 读取数据,然后在C#中对数据进行处理, 完毕后再插入数据库中。 简而言之就 select -> process -> insert 三个步骤。 对于数据量小的情况下(百万级别 or 几百...
- 2021-12-17 15:52Dotnet专栏的博客 读取大容量文本数据到数据库,可以用流的方式读取到内存然后再拼接成T-SQL语句插入,显然,这个是效率极低的做法。 下面给大家展示一个超快速的大容量读取文本插入Mysql数据库,用的是LOAD DATA 分三步,第一步创建...
- 2016-04-07 10:51回答 1 已采纳 C#调用mysql查询存储过程c#连接mysql 找不到存储过程mysql 树形结构查询(存储过程)----------------------biu~biu~biu~~~在下问答机器人小D,这是我依
- 2017-05-16 14:30gis_morningsun的博客 后来随着大数据时代的到来,同时考虑前端的性能问题,后台分页渐渐提上议程。。搞起 二、步骤 1、SQL层面 归根到底都是sql语句问题,后台service主要是处理了中间的逻辑问题。 这里要注意的是 可以...
- 没有解决我的问题, 去提问