写出下列sql谢谢,超难sql,冰天雪地,光膀着跪求高手

问题描述

表A(id,name,regedate)表B(id,groupid)表C(id,name)求:1求出A表中每个月的注册用户,regedate格式是yyyy/mm/dd2求出A表中所有姓名相同的用户3A表中有相同名字的用户,把相同的选出来放入C表中4A表中姓名相同的id,保留注册最大时间的用户写出sql,谢谢2我只写出了第二个看对不对,同时其它的怎么写。selectnamefromAwherenamein(selectnamefromAwherecount(name)>1);同时有人把第二个这么写看对不select*fromAwherenamein(selecctnamefromAgroupbynamehavingcount(*)>1,他这么写对吗,groupby,不是反回单个吗,name同名的会有多个,也可以吗,,count(*)我就更不明白了

解决方案

解决方案二:
自己先好好看看sql,想一下,试着写一下,一般没人会回答这类问题的这些sql不是超难
解决方案三:
百度一下
解决方案四:
1.selectregedateas月份,count(1)as注册量from表Agroupbyregedate2.selectnamefrom表Agroupbynamehavingcount(name)>13.insertinto表Cselectid,namefrom表Awherenamein(selectnamefrom表Agroupbynamehavingcount(name)>1)4.deletefrom表Aasaawhereexists(select1from表Aasbbwherebb.name=aa.nameandbb.regedate>aa.regedate)--尾注,不是装,这些sql语句确实是很基础的,lz请多点实践
解决方案五:
该回复于2010-11-08 09:33:49被版主删除
解决方案六:
这样求不行,至少得冰天雪地赤身裸体跪玻璃渣求不过这些sql是基本的了找找资料相当容易的引用楼主yu_haiming1986的回复:

表A(id,name,regedate)表B(id,groupid)表C(id,name)求:1求出A表中每个月的注册用户,regedate格式是yyyy/mm/dd2求出A表中所有姓名相同的用户3A表中有相同名字的用户,把相同的选出来放入C表中4A表中姓名相同的id,保留注册最大时间的用户写出sql,谢谢2我只写出了第二个看对不对,同时其……

解决方案七:
1.什么数据库?所以时间类型转换不确定用什么转换2.也可以这样写selecta.*from表Aajoin表Aa1ona.id<>a1.idanda.name=b.name
解决方案八:
SELECTTO_CHAR(REGEDATE,'mm'),COUNT(1)FROMD301GROUPBYTO_CHAR(REGEDATE,'mm')ORDERBYTO_CHAR(REGEDATE,'mm')SELECTNAMEFROMAGROUPBYNAMEHAVINGCOUNT(1)>1INSERTINTOSELECTNAMEFROMAGROUPBYNAMEHAVINGCOUNT(1)>1DELETEFROMAWHEREREGEDATENOTINMAX(regedate)FROMAGROUPBYNAMEHAVINGCOUNT(1)>1

解决方案:
引用3楼abcjun188的回复:

1.selectregedateas月份,count(1)as注册量from表Agroupbyregedate2.selectnamefrom表Agroupbynamehavingcount(name)>13.insertinto表Cselectid,namefrom表Awherenamein(sel……

基础但是比较常用,标记一下
解决方案:
这个不是很难的啊,你说你写出来二个,不知道是哪二个,我看第三个和第四个比较难,我就给你写第三个和第四个吧表A(id,name,regedate)表B(id,groupid)表C(id,name)求:3A表中有相同名字的用户,把相同的选出来放入C表中4A表中姓名相同的id,保留注册最大时间的用户3insertintoc(selectid,namefromAwhereidnotin(selectdistinctidfromA))4selectdistinctidfromAwheremax(regedate)这个应该是人想要的结果。第三个有点绕,给你说一下,selectdistinctidfromA这个是查询是没有重复的。把有重复的过滤掉了。之后在用notin是查询我们过滤掉的的那些是重复。这么用的原因是:selectdistinctidfromA这个里面包括了一些没有重复的数据,如果直接用他,把有一条用户的也会删除掉,所以给你过滤一下

时间: 2024-09-18 12:55:56

写出下列sql谢谢,超难sql,冰天雪地,光膀着跪求高手的相关文章

请问,怎样把ACESS查询结果绑定到Label上面,偶是菜鸟,能不能帮忙写出代码,谢谢

问题描述 请问,怎样把ACESS查询结果绑定到Label上面,偶是菜鸟,能不能帮忙写出代码,谢谢我自己完成了一段了,可后面不知道怎么弄了:(大家帮忙看对不?怎么完成PrivateSubcoubtn_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handlescoubtn.Click'DimmainformAsNewForm1OleDbCommand1.Connection=OleDbConnection1DimreaderAs

我想写一个查询在线IP功能的软件模块,但写好后出不来效果,跪求高手指点,谢谢。

问题描述 我这个主要是想实现查询一段给定的IP地址(例如:10.0.214.5-10.0.214.90)看看有哪些是在线的并以树的形式显示出来(这段代码还没写),类似于飞鸽的显示在线用户的功能一样.这里我写的这段程序,主要分为三个部分:界面,发送验证信息的线程.接受验证信息并回复的线程.我感觉自己可能逻辑上存在问题,跪求高手指点,我编程还比较猜.希望高手援救,谢谢.//这是运行时的界面,还很简陋,实现功能后再美化importjava.awt.event.*;importjava.net.*;im

一段MATLAB程序运行不出来,不知道哪里出错了,跪求高手解答

问题描述 一段MATLAB程序运行不出来,不知道哪里出错了,跪求高手解答 %%%%%从o点出发达到目的地 function [chengyong,shuru,wq1,wq2]=gengxin(pfangan,guanxi,tm,chengyong,kchy) %%%若选择的为1-2,选择可供使用的方案(尽量满装) tf=find(pfangan(:,1)<=kchy(1,1)&pfangan(:,2)<=kchy(1,2)); if length(tf)>0 %%%方案存在(可以

应用布署在Websphere下后连不上oracle数据库,跪求高手指点,谢谢!

问题描述 我的应在布署在weblogic下可以正常运行,但切换布署到Websphere下后连不上oracle数据库,跪求高手指点,日起如下:谢谢![10-11-1116:31:51:715CST]00000016ConnectionFacEJ2CA0009E:尝试实例化资源ibps使用的ManagedConnectionFactory类com.ibm.ws.rsadapter.spi.WSManagedConnectionFactoryImpl时发生异常:java.lang.reflect.In

跪求高手赐教,两个数据库两个表怎样象SQL中做Left join关联然后在datagrid中输出!!!!

问题描述 目前有两个数据库,一个ORACLE一个sqlserver,想比较两个数据库中两张表的差异,并把结果输出到datagrid,能不能实现象在SQL中LEFTJOIN那样的效果进行关联?(DTS做起来效率太低)DATASETDATATABLE可以实现这样的效果吗?查阅了很多资料和MSDN,都没找到答案,求高手赐教!!!最好是有思路和代码,谢谢!!! 解决方案 解决方案二:关注-解决方案三:明确的告诉你不行!解决方案四:呜呜....连变通的方法也没有吗?解决方案五:比较两个数据库中两张表的差异

跪求高手帮忙解决sql server2005连不上

问题描述 这是我的代码<%@pagecontentType="text/html;charset=gb2312"%><%@pageimport="java.sql.*"%><html><body><%Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");Stringurl="jdbc:sqlserver://loc

跪求高手指点:ssh jsp调用struts2的action是老出奇怪问题,我的action是有spring管理的。

问题描述 Struts2.2.1+Spring2.5+hebernate3.2jsp页面提交调用struts2的action时候,出如下奇怪错误,配置文件好像没问题,我觉得可能是我的环境struts2和spring的哪里有冲突,但是一直找不出来,具体配置文件我有贴在我的原帖上,原帖链接在最后,请参考,谢谢.StrutsProblemReportStrutshasdetectedanunhandledexception:Messages:issueinfo.action.thdoneActionI

app-跪求高手帮忙看下程序为什么android连接不到servlet上,谢谢大家了

问题描述 跪求高手帮忙看下程序为什么android连接不到servlet上,谢谢大家了 android客户端 package com.android.helloworld; import java.io.DataOutputStream; import java.io.IOException; import java.io.OutputStream; import java.net.HttpURLConnection; import java.net.MalformedURLException;

javaee hibernate-跪求高手指导hibernate此hql 怎么写

问题描述 跪求高手指导hibernate此hql 怎么写 hql = "select distinct u from User " 跪求高手指导此hql 怎么写 用hql查询User 的时候, 只(ˇ?ˇ) 想-查出User 以及User .Station.id.User .Station.name..User Station.dept,以及User Station.dept.id.User Station.dept.name 因为不这样的话 执行效率太低了.页面刷新很慢%>_&