使用DISTINCT关键字后仍然存在相同的ID返回

如果使用DISTINCT关键字后仍然存在相同的ID返回,有几种可能的原因:

数据不同: 即使ID相同,其他列的数据可能不同,因此在结果集中仍然会出现相同的ID。

NULL 值: 如果 ID 列包含 NULL 值,DISTINCT 关键字会将它们视为不同的值,因此可能会导致相同的 ID 出现在结果集中。

数据类型不匹配: 如果ID列是一个字符串类型的列,并且数据在存储时包含了空格或者大小写不同,那么在使用DISTINCT关键字时,这些看似相同的ID会被视为不同的值。

使用联合查询: 如果在查询中使用了联合查询(如UNION),那么DISTINCT将会对整个结果集去重,而不是单独对某一列去重,这可能导致看似相同的ID出现在结果中。

typecho旧链接重新跳转

typecho博客程序后台更改了永久地址,以前搜索引擎手里的旧地址打开报404

解决方案:

if ($request_uri ~* "^/article/(\d+)/?$") {
    return 301 /new-articles/$1;
}

还是chatgpt给力。。

富强民主文明和谐 点击事件变颜色

需要引入jquery

 <script type="text/javascript"> 
var a_idx = 0; 
jQuery(document).ready(function($) { 
    $("body").click(function(e) { 
        var a = new Array("富强", "民主", "文明", "和谐", "自由", "平等", "公正" ,"法治", "爱国", "敬业", "诚信", "友善"); 
        var b = new Array("red","blue","yellow","green","pink","blue","orange");
        var $i = $("<span/>").text(a[a_idx]); 
        a_idx = (a_idx + 1) % a.length; 
        b_idx = (a_idx+1)%7;/* 七中颜色变色 */
        var x = e.pageX, 
        y = e.pageY; 
        $i.css({ 
            "z-index": 9999, 
            "top": y - 20, 
            "left": x, 
            "position": "absolute", 
            "font-weight": "bold", 
            "color": b[b_idx]
        }); 
        $("body").append($i); 
        $i.animate({ 
            "top": y - 180, 
            "opacity": 0 
        }, 
        1500, 
        function() { 
            $i.remove(); 
        }); 
    }); 
}); 
</script>

java开发的职业生涯规划

1、我希望在公司的xxx项目上做出自己的奉献,认真做好产品、服务好客户、将来成为公司在这方面独挡一树的专业。
2、以你的条件,完全可以去大公司应聘,为什么会选择来我们这里呢?
一方面,我认为小公司也有自己的优势,内部扁平化,流程简单高效,人际关系简单,可以让我充分发挥自身价值;另一方面,据我调查,贵公司近年来发展很快,我希望加入后与公司共同成长。