mysql 查重与重复统计

有重的记录

[mysql]
select `pub_number`
from `target_sheet`
group by `pub_number`
having count(`pub_number`)>1
[/mysql]

各自重复的次数

[mysql]
select `pub_number`,count(*) as “total” from `target_sheet`
group by `pub_number` having count(`pub_number`)>1
[/mysql]

MySQL 同表及多表串联(级联)

多表,允空模式

SELECT
    T0.id AS "v",
    CONCAT(
        IFNULL(CONCAT(T2.title, "/"), ""),
        IFNULL(CONCAT(T1.title, "/"), ""),
        IFNULL(T0.title, "")
    ) AS "n"
FROM
    marketing AS T0
LEFT JOIN `source` AS T1 ON T0.marketing_type = T1.id
LEFT JOIN `category` AS T2 ON T1.sort_id = T2.id

同表转多表

SELECT
    CONCAT(T1.title, "/", T0.title) AS "n",
    T0.id AS "v"
FROM
    tags AS T0,
    tags AS T1
WHERE
    T0.parent_id = T1.id
AND T0.keyword = 'learning_direction'
AND T1.keyword = 'learning_direction'

Vuejs 中的自定义 html 标签使用

vuejs 中 html 标签如果不是标准的 html 标签如(div,span,p,a,…)等等,就会被假定为 vue 组件,然后就会到注册库中寻找该组件,当找不到该组件时就会出错。

有时候我们需要使用一些自定义的标签,但却不是当作组件来用,例如我们想要定义一个 html 标签为 `<uni-head>` ,却不是一个组件,此时,我们只需要在 vue 的忽略配置中加上如下语句,vuejs 就会忽略这个标签了。

Vue.config.ignoredElements = ['uni-head'];

肩周炎科学康复三部曲

临床上得“肩周炎”的患者是非常多的。那么,到底什么是“肩周炎”呢?

目前,“肩周炎”的诊断用法比较混乱,大体上有三个含义:一是肩疼,诊断不清,这在目前的国内还比较普遍。二是指引起肩功能障碍的疼痛症候群,即广义的“肩周炎”,目前应用已越来越少,而被更准确的诊断名词所代替。

第 三是特指“冻结肩”。“冻结肩”的确切病因尚不清楚,可能与自身免疫反应或内分泌失调有关。只要是肩关节不动或少动,久之都可能发生此病。本病在五十岁前 后是高发年龄,故又称“五十肩”,其主要症状是肩部疼痛,夜间尤其明显。肩关节前屈、外展、内外旋均会有明显的限制。时间长了可以出现三角肌萎缩,病人多 出现抬臂、洗脸、梳头、系扣等生活功能障碍。

刚发病时休息+冰敷 很快能康复

病情介绍了,下面就是如何治疗了。因为我在临床上发现绝大多数来看病的患者都经过了不恰当的治疗,如仅仅大量的靠止痛药治疗,找别人使劲按摩、使劲掰,一味 的用热水热疗等等。实际上,他们都错过了最好的治疗机会。最好的机会就在刚刚发病的时候,往往通过合理的休息和冰敷治疗可以得到很快的完全性康复。而实际 上来门诊的患者一般都很晚,病程一般都超过3个月了。这样治疗就只能通过较长时间的科学康复才能得到了。

科学康复三部曲 3-6个月效果显著

如何才是科学的康复呢?给大家简单介绍一般肩周炎治疗“三部曲”:

继续阅读“肩周炎科学康复三部曲”

显卡型号中 RTX和GTX的区别

在NVIDIA显卡中,从2004年的Geforce 6800系列开始就有【GT】的代号,代表着中高端显卡或者是加强版显卡,比如6600GT和6800GT,到了2005年的7800系列之后便引入了【GTX】的代号,直接代表着高端或者顶级显卡。进入GTX400系列以后,当时还有象征中低端的【GTS】命名,后来就连【GTS】也没有了,全部的独立显卡统称为【GTX】,仅用后面的数字大小来区分性能等级,至今GTX1000系列显卡一直延续着这样的命名方式;

继续阅读“显卡型号中 RTX和GTX的区别”