我试验了一下: 一个客户端不停的发UDP包, 服务器端主线程创建并绑定socket,然后创建2个线程,并把该描述符传递到这两个线程中。 现象是线程2不停读到有准备好的描述符,线程1一直select返回0。 请问可以这样用吗?
有表内容如下: FILE1 1 X11 FILE1 2 X12 FILE1 3 X13 FILE2 1 X21 FILE2 3 X23 ... 要显示成: FILE1 X11 X12 X13 FILE2 X21 X23 这个select语句该如何写? :oops:
数据库结构如下: 一个subject表,内有su_id和su_name 一个student表,内有stu_rel_su_id、stu_rel2_su_id和一些其它信息 目前的问题是:怎样把学生信息和第一志愿、第二志愿的名称一次都select出来,或者建一个更合理的数据库结构来实现这个目的。
如题,我知道可以通过子查询来创建新的记录。 insert into t(v1,v2,v3,v4......v50) select v1,v2,v3,...v50 from table where v3="abc" 有个问题: select 到的v1是个primary key,所以上面这条语句失败了,主键冲突。 我的问题是: 如何从v3="abc"这条记录的数据行(D)作一个拷贝,把v1设置成D.v1+1,然后插入到数据库里面。 怎么修改这个insert语句? (Plus: 子查询select 后面不用再次写几十个字段的名字最好了,贴一大段字段...