zoukankan      html  css  js  c++  java
  • 男女程序员的征婚信息(SQL)

    http://topic.csdn.net/u/20090618/20/c33dd27b-bcc5-44d5-9a7d-e78e875ed6a7.html

    一个女程序员的征婚信息:
    SELECT * FROM 男人们
    WHERE (未婚=true or 离异=true) and 同性恋=false and 穷光蛋=false and 有房=true and 有车=true and 条件 in ('细心','温柔','体贴','贤惠','会做家务,会做饭,会逛街买东西,会浪漫,活泼,可爱,帅气,绅士,大度,气质,智慧','最好还能带孩子')
    一高手回复:
    (0 row(s) affected)


    回应一下:

    SELECT * FROM 女人们
    WHERE (未婚=true) and 处女=true and 身高 between 160 and 170 and 相貌>=90 and 身材>= 90 and 条件 in ('性格好','有体香','会生儿子','孝顺','会做饭','家务全包','会各种性-爱技巧','23岁以下')


    注入:

    SELECT * FROM 男人们
    WHERE ((未婚=true or 离异=true) and 同性恋=false and 穷光蛋=false and 有房=true and 有车=true and 条件 in ('细心','温柔','体贴','贤惠','会做家务,会做饭,会逛街买东西,会浪漫,活泼,可爱,帅气,绅士,大度,气质,智慧','最好还能带孩子')) or [name]=’自己的姓名’ order by ’存款’ Desc

    (1 row(s) affected)


    我也写上一句:

    SELECT * FROM 女人们
    WHERE (未婚=true) and 处女=true and 身高 between 150 and 165 and 相貌>=90 and 身材>= 90 and 条件 in ('性格好','有体香','会生儿子','孝顺','会做饭','家务全包','会各种性-爱技巧','23岁以下') order by 年龄,身高体重比 asc


    有意思,好啊


    这条语句好像执行性能不高啊, 既or又inclip_image001


    性能不高不要紧,女人们有很多时间可以用来执行


    如果真有这样的就好了
    处女=true  '会各种性-爱技巧'


    强人啊··········


    SQL 注入。。
    ... or 1=1
    results:
    (3,500,000,000  row(s) affected)


    时间就像乳沟,挤挤还是有的.


    条件 in ('细心','温柔','体贴','贤惠','会做家务,会做饭,会逛街买东西,会浪漫,活泼,可爱,帅气,绅士,大度,气质,智慧','最好还能带孩子')
    只要满足一个条件就可以了
    我满足可爱


    我感觉要求应该降低低点:
    select * from 女人;
    Go;


    楼上说得好,但还得加一下面的内容:

    where '活着' = true


    SELECT * FROM 男人们
    WHERE (未婚=true or 离异=true) and 同性恋=false and 穷光蛋=false and 有房=true and 有车=true and 条件 in ('细心','温柔','体贴','贤惠','会做家务,会做饭,会逛街买东西,会浪漫,活泼,可爱,帅气,绅士,大度,气质,智慧','最好还能带孩子') and 年龄 between(26, 40)
    Order by  存款 Desc


    查询出来的只有死人了


    呵呵,真的好有创意啊


    哎 这个数据库谁去建个吧!还有就是数据字典要写好……


    学软件学到这种地步,真强!顶~~~~


    网络连接错误……


    就算是吧全世界的人口都录入数据库中,估计都没有啊.....
    哎,世界太疯狂了


    我感觉要求应该降低低点:


    #define And &&
    RESULT Love(OBJECT &boy, OBJECT &girl)
    {
    if( boy.有车有房() And boy.父母双亡() )
    {
    boy.Value(Nothing);
    return girl.嫁给(boy);
    }
    else if( girl.愿意等() )
    {
    next_year:
    for( day=1; day <=365; day++)
    {
    if( day == 情人节 )
    if( boy.GiveGirl(玫瑰) )
    girl.感情++;
    else
    girl.感情--;
    if( day == girl.生日)
    if( boy.GiveGirl(玫瑰) )
    girl.感情++;
    else
    girl.感情--;
    boy.拼命赚钱();
    }
    年龄++;
    girl.感情--;
    if( boy.有车有房() And boy.父母双亡() )
    {
    boy.Set(Nothing);
    return girl.嫁给(boy);
    }
    else if! ( boy.赚钱 > 100,000 And girl.感情 > 8 )
    goto next_year;
    else
    return girl.goto( another_boy);
    }
    return girl.goto( another_boy);


    系统宕机


    高 是在是高


    强帖


    SELECT * FROM 男人们
    WHERE (未婚=true or 离异=true) and 同性恋=false and 穷光蛋=false and 有房=true and 有车=true and 条件 in ('细心','温柔','体贴','贤惠','会做家务,会做饭,会逛街买东西,会浪漫,活泼,可爱,帅气,绅士,大度,气质,智慧','最好还能带孩子') and 年龄 between(26, 40)
    Order by 存款 Desc,房子面积 desc,车子排量 desc ,保险价值 desc,
    年龄 asc


    山寨一下 呵呵。。
    我的条件:
    SELECT * FROM 女人们
    WHERE (未婚=true) and 同性恋=false  and 条件 in ('细心','温柔','体贴','贤惠','会做家务,会做饭,漂亮,活泼,可爱,大度,气质,智慧','孝顺','能带孩子')


    SELECT * FROM 女人们
    WHERE (未婚=true) and 处女=true and 身高 between 160 and 170 and 相貌>=90 and 身材>= 90 and 条件 in ('性格好','有体香','会生儿子','孝顺','会做饭','家务全包','会各种性-爱技巧','23岁以下') order by 年龄,身高体重比 asc


    如果真有这样的就好了
    处女=true  '会各种性-爱技巧'

    绝对是小姐修复处女膜!!!


    太有才了


    Enter password: ****
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 122 to server version: 5.0.22-community-nt
    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
    mysql> SELECT * FROM 男人们
        -> WHERE (未婚=true or 离异=true) and 同性恋=false and 穷光蛋=false and 有房
    =true and 有车=true and 条件 in ('细心','温柔','体贴','贤惠','会做家务,会做饭,会
    逛街买东西,会浪漫,活泼,可爱,帅气,绅士,大度,气质,智慧','最好还能带孩子 ')
        -> ;
    ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
    corresponds to your MySQL server version for the right syntax to use near '男人

    WHERE (未婚=true or 离异=true) and 同性恋=false and 穷光蛋=false and 有房' at li
    ne 1
    mysql>


    原来敲代码也能敲出艺术来,高,实在是高……


    创意无限啊


    SELECT * FROM 女人们
    WHERE (未婚=true) and 处女=true and 身高 between 160 and 170 and 相貌>=90 and 身材>= 90 and 条件 in ('性格好','有体香','会生儿子','孝顺','会做饭','家务全包','会各种性-爱技巧','23岁以下')


    我马上这样写一条:
    delete 男人们 where (未婚=false or 离异=false ) and 同性恋=true and 穷光蛋=true and 有房=false and 有车=false and 条件 not in ('细心','温柔','体贴','贤惠','会做家务,会做饭,会逛街买东西,会浪漫,活泼,可爱,帅气,绅士,大度,气质,智慧','最好还能带孩子')


    女人们想要查这样的男人:sql语句这样写:
    WHERE (未婚=true or 离异=true) and 同性恋=false and 穷光蛋=false and 有房 =true and 有车=true and 条件 in ('细心','温柔','体贴','贤惠','会做家务,会做饭,会逛街买东西,会浪漫,活泼,可爱,帅气,绅士,大度,气质,智慧','最好还能带孩子 ')
    我马上这样写一条:
    delete 男人们 where (未婚=false or 离异=false ) and 同性恋=true and 穷光蛋=true and 有房=false and 有车=false and 条件 not in ('细心','温柔','体贴','贤惠','会做家务,会做饭,会逛街买东西,会浪漫,活泼,可爱,帅气,绅士,大度,气质,智慧','最好还能带孩子')


    SELECT * FROM 男人们
    WHERE (未婚=true or 离异=true) and 同性恋=false and 穷光蛋=false and 有房=true and 有车=true and 条件 in ('细心','温柔','体贴','贤惠','会做家务,会做饭,会逛街买东西,会浪漫,活泼,可爱,帅气,绅士,大度,气质,智慧','最好还能带孩子')
    姓名 年龄 出生日期 出生地点 状态
    威廉·亨利·盖茨三世爵士    54岁    1955年10月28日 美国华盛顿州西雅图 符合条件
    row 1


    select * from 男人 m inner join 女人 w on m.JJ长度=w.yd深度

    where

    m.穷光蛋=false and m.有房=true and m.有车=true and m.条件 in ('细心','温柔','体贴','贤惠','会做家务,会做饭,会逛街买东西,会浪漫,活泼,可爱,帅气,绅士,大度,气质,智慧','最好还能带孩子')

    and

    (w.未婚=true) and w.处女=true and w.相貌>=90 and w.身材>= 90 and w.条件 in ('性格好','有体香','会生儿子','孝顺','会做饭','家务全包','会各种性-爱技巧','23岁以下')

    order by m.存款 desc,w.相貌

    以上标准SQL语句(符合SQL 99 标准)分别在SQL Server、Oracle、DB2执行后结果如下

    SQL Server:要是有结果我就开源

    Oracle:要是有结果我就能收购IBM

    DB2:要是有结果我就免费


    w.相貌 后面忘加desc 了 献丑


    查询结果  failed error!~


    selected 1 record(s)
    在银行下象棋的奥特曼 ……


    同志们在给你们看个完整版的: 一位女子,开出征婚条件有两点
    1.要帅
    2.要有车
    电脑去帮她搜寻 结果:象棋
    这位女子,不服搜出的结果又输入
    1.要有漂亮的房子
    2.要有很多钱
    电脑去帮她再次搜寻的结果:银行
    此女子仍然不失望,继续输入条件
    1要长得酷
    2又要有安全感
    结果搜出的结果是:奥特曼
    此女子仍然不失望,还继续输入条件
    1.要帅
    2.要有车
    3.要有漂亮的房子
    4.要有很多钱
    5要长得酷
    6又要有安全感
    电脑去帮她再次搜寻的结果:奥特曼在银行里下象棋
    一位男子,开出征婚条件有两个
    1.要美
    2.要能做饭
    电脑去帮他搜寻 结果:美的电饭煲
    这位男子,不服搜出的结果又输入
    1.要高
    2.要修长
    电脑去帮他再次搜寻的结果:旗杆
    此男子仍然不失望,继续输入条件
    1要前凸后翘
    2又要有吹弹可破的肌肤
    结果搜出的结果是:芙蓉姐姐
    此男子仍然不失望,还继续输入条件
    1.要美
    2.要能做饭
    3.要高
    4.要修长
    5.要前凸后翘
    6.又要有吹弹可破的肌肤
    电脑去帮他再次搜寻的结果:芙蓉姐姐背着一个美的电饭煲爬旗杆


    order by 家产 desc


    select top 1 * from 16-20岁的女孩 where 国籍=中国 and 职业 != 程序员;


    绝种的好男人呀。。。


    这样的男人或女人都没有出生!


    SELECT 男人,女人 FROM
    (
    SELECT * FROM 男人们
    WHERE (未婚=true or 离异=true) and 同性恋=false and 穷光蛋=false and 有房=true and 有车=true and 条件 in ('细心','温柔','体贴','贤惠','会做家务,会做饭,会逛街买东西,会浪漫,活泼,可爱,帅气,绅士,大度,气质,智慧','最好还能带孩子')
    UNION
    SELECT * FROM 女人们
    WHERE (未婚=true) and 处女=true and 身高 between 160 and 170 and 相貌>=90 and 身材>= 90 and 条件 in ('性格好','有体香','会生儿子','孝顺','会做饭','家务全包','会各种性-爱技巧','23岁以下')
    )
    THEN 配对


    SELECT top 3  * FROM 女人们
    WHERE (未婚=true) and 同性恋=false and 胸部>34C and 长腿=true and 屁股翘=true and 条件 in ('孝顺','漂亮','温柔','体贴','贤惠','会做家务','会做饭','会逛街买东西','会浪漫','活泼','可爱','大度','气质','智慧','最好还能带孩子') and 年龄 and 年龄 between(20, 25) and 身高 165 and 工资 between(2000,4000) and 不掌管经济大权
    Order by  存款 Desc


    电脑数据库照不住了,直接死机……


    insert   into   男人们(姓名,未婚,同性恋,穷光蛋,有房,有车,存款,其他)   valuse   ( 'MyName ',true,false,false,true,true,
                                          $999999999999999999999999999999999999, '细心,温柔,体贴,会做家务会做饭,会逛街买东西,
    会浪漫,活泼,帅气,绅士,大度,气质,智慧 ')   ;
    Query   OK,   1   row   affected   (0.05   sec)


    1 row(s) affected 
    结果 就是我


    #define And &&
    RESULT Love(OBJECT &boy, OBJECT &girl)
    {
    if( boy.有车有房() And boy.父母双亡() )
    {
    boy.Value(Nothing);
    return girl.嫁给(boy);
    }
    else if( girl.愿意等() )
    {
    next_year:
    for( day=1; day <=365; day++)
    {
    if( day == 情人节 )
    if( boy.GiveGirl(玫瑰) )
    girl.感情++;
    els…

    哈哈,这楼的更强啊,


    我也是女的,可以在这里征婚不?
    我要求很简单的。
    借用一下楼主的:
    SELECT * FROM 男人们
    WHERE (未婚=true or 离异=true) and 同性恋=false and 穷光蛋=false and 条件 in (’智慧')
    我觉得应该才样才会有符合条件的人。


    再加上年龄 between (26~35)或者你可承受的范围似乎好一点儿。。。。也可以加上成熟度>?%,呵呵。


    处女还要会生儿子会各种性-爱技巧


    搜索结果:
    1.对不起,没有你要查找的数据
    2.你要找的是不是“外星人?”
    3.对不起,你还没有满足条件:未婚=true and 处女=true and 身高 between 160 and 170 and 相貌>=90 and 身材>= 90 and 条件 in ('性格好','有体香','会生儿子','孝顺','会做饭','家务全包','会各种性-爱技巧','23岁以下') ”,不能使用此搜索功能。
    4.建议你使用以下探索语句“select * from 男人们”,以保证探索结果的有效性。
    5.系统繁忙,请稍后重试。
    6.SQL Server服务器探索反馈:要是有结果我就开源
    7.在银行下象棋的奥特曼
    8.没这人
    9.服务器超时,请稍后再试
    10.0行受影响


    #define And &&
    RESULT Love(OBJECT &boy, OBJECT &girl)
    {
    if( boy.有车有房无贷款() And boy.父母双亡() )
    {
    boy.Value(Nothing);
    return girl.嫁给(boy);
    }
    else if( girl.愿意等() )
    {
    next_year:
    for( day=1; day <=365; day++)
    {
    if( day == 情人节 )
    if( boy.GiveGirl(玫瑰) )
    girl.感情++;
    else
    girl.感情--;
    if( day == girl.生日)
    if( boy.GiveGirl(玫瑰) )
    girl.感情++;
    else
    girl.感情--;
    boy.拼命赚钱();
    }
    年龄++;
    girl.感情--;
    if( boy.有车有房无贷款()And boy.父母双亡() )
    {
    boy.Set(Nothing);
    return girl.嫁给(boy);
    }
    else if! ( boy.赚钱 > 100,000 And girl.感情 > 8 )
    goto next_year;
    else
    return girl.goto( another_boy);
    }
    return girl.goto( another_boy);


    select * from women where 条件 in(客厅像贵妇,厨房像主妇,卧室像荡妇)


    应该写的简洁点
    SELECT * FROM 男人们
    WHERE (未婚=true or 离异=true) and 有房=true and 有车=true and 条件 in ('细心','温柔','体贴','贤惠','会做家务,会做饭,会逛街买东西,会浪漫,活泼,可爱,帅气,绅士,大度,气质,智慧','最好还能带孩子')


    这个SQL效率太低
    第一,要扫描男人们的全表,太消耗内存,并且,很可能导致服务器崩溃,最好加个top 10, 要不然到死你都扫不完男人们这个全表。
    第二,扫描全表,还不加nolock,太霸道
    第三,没有order by, 竟然不排序,不分主次。
    所以,一看就是个菜鸟,活该找不到男朋友,真给程序员丢脸。


  • 相关阅读:
    令人惊艳的算法——蒙特卡洛采样法
    肺炎确诊人数增长趋势拟合和预测(截止1月28日)
    「07」回归的诱惑:深入浅出逻辑回归
    实现一个简易版Webpack
    nrm——快速切换npm源
    7个有用的JavaScript技巧
    JSON Web Token 是什么?
    【译】强化表单的9个Vue输入库
    【译】如何使用Vue过渡效果来提升用户体验
    【译】JavaScript Source Maps浅析
  • 原文地址:https://www.cnblogs.com/linmilove/p/1579147.html
Copyright © 2011-2022 走看看