今天在做处理重复值的时候发现一个问题,ajax的datatype问题,之前就疑惑过,也去了解过但还是一知半解,最近使用ajax有点多,然后越来越疑惑,最终是这样
如果是json格式的话,返回值需要可以进行json.parse,将json格式的值转化为javascript格式的值。
例如:var obj = JSON.parse('{ "name":"runoob", "alexa":10000, "site":"m.runoob.com" }'); 返回成功函数中可以写 obj.name 也就是json的返回值必须是键值对。
同时,对查询sql重复数据 和删除重复数据只留下一条有了的语句有了学习
分别是
SELECT * FROM `m3`
where id in (select id from m3 group by id having count(id) > 1)
DELETE FROM m3 WHERE nonono NOT IN (
SELECT t.tid FROM (
SELECT MIN(nonono) AS tid FROM m3 GROUP BY id
) t
)
值得注意的是要删除重复数据,需要借助一个序号字段来进行选择 ,选择排序最先的留下。