后端程序员可以不会写 SQL 语句吗?

2019-03-26 17:50:39 +08:00
 Rush9999
我司进了两个后端,只会写 select * from ,其余复杂语句完全不会写,连 desc 都不知道是干什么的,排序倒叙就写负号
20012 次点击
所在节点    程序员
185 条回复
NieKing
2019-03-28 09:55:55 +08:00
我搞不懂咋招进来的。。。
specita
2019-03-28 09:58:12 +08:00
倒序排序负号是一种方法吧,如果字段有 NULL,对这个字段进行排序的时候,负号和 DESC 的输出顺序就是不一样的,所以用负号排序也是有使用场景的,但只会写 select *肯定是初级的吧,只要肯学,指点一下也可以啊
amon
2019-03-28 09:59:21 +08:00
if (综合能力不错) {
瑕不掩瑜
return
}
if (公司是否宁缺毋滥) {
让他滚蛋
return
}
还能咋地
ilaipi
2019-03-28 10:07:42 +08:00
不可以。甚至连前端、P 图都要会,sql 基本功能不会?
tt67wq
2019-03-28 10:09:31 +08:00
@ilaipi #164 真 全干工程师
micean
2019-03-28 10:21:30 +08:00
互联网程序员不需要写报表吗?
Keyes
2019-03-28 10:55:05 +08:00
@murmur 别说本科了,专科都是必学必考 233
Seney
2019-03-28 11:09:54 +08:00
@guyeu mysql 方言可以不清楚 但是做 oracle 真的需要了解 oracle 数据库的特定用法 以及后端一般都需要学 js 的 不对 应该所有人都应该学 js 毕竟是时代宠儿
cuzfinal
2019-03-28 11:37:42 +08:00
先开掉一个,然后让另一个学 SQL,看看效果。
pynix
2019-03-28 11:55:11 +08:00
比较懒吧。。
binux
2019-03-28 12:09:18 +08:00
我的底线是需要了解的知识,至少 w3schools 上面有的东西你得有个印象吧。
读一遍 https://www.w3schools.com/sql/default.asp 都用不着两天的。
ruandao
2019-03-28 12:34:41 +08:00
我 sql 最熟悉的是 大学时候
后面没用到...服务端开发的时候, 基本和 redis 打交道...
xiaxiaokang
2019-03-28 12:48:19 +08:00
有一种人,钱是要多的,事是不想干的
voidbean
2019-03-28 13:40:22 +08:00
连 desc 都不知道有点过分了……
而且就算如此 sql 基础那点东西学起来也不难啊
如果让他们学都不行的话这问题就更大了
赶紧甩给 boss 处理
chinvo
2019-03-28 13:52:08 +08:00
@fsafdasfsdafsd #40 外键、索引会降低写性能,所以有些不需要严格外键约束的地方要避免
fuchaofather
2019-03-28 16:14:59 +08:00
如果是低价招来的应届生, 那也不能抱怨了. 不是的话就辞退得了
Luckyray
2019-03-28 16:20:29 +08:00
我靠我连负号都不知道....只会 desc
swordne
2019-03-28 16:42:37 +08:00
@hayi 数据库对象映射关系。
AngelCriss
2019-03-28 16:47:11 +08:00
我前两年分别做了对冲基金的交易系统,和 http 缓存系统,连数据库都没用到过。我可能是个假的后端,甚至连后端是啥都不知道?
guanhui07
2019-03-28 16:59:18 +08:00
会 orm 也会 sql 了吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/548826

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX