# ทำไมเราถึงไม่ควรใช้ Select \*

**URL:** https://discuss.dataengineercafe.io/t/select/702
**Category:** General Discussion เรื่อง Data Engineering
**Tags:** sql
**Created:** [April 10, 2024, 2:36am UTC](https://discuss.dataengineercafe.io/t/select/702 "2024-04-10T02:36:12Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![zkan](https://yyz1.discourse-cdn.com/flex035/user_avatar/discuss.dataengineercafe.io/zkan/32/2_2.png) [@zkan](https://discuss.dataengineercafe.io/u/zkan)
#### Post date: [April 10, 2024, 2:36am UTC](https://discuss.dataengineercafe.io/t/select/702/1 "2024-04-10T02:36:12Z")

</div>

บทความเท่ ๆ จาก @Napat_Pianchana ครับ ตามไปส่องกัน อิอิ

> **[ทำไมเราถึงไม่ควรใช้ Select \*](https://medium.com/odds-team/%E0%B8%97%E0%B8%B3%E0%B9%84%E0%B8%A1%E0%B9%80%E0%B8%A3%E0%B8%B2%E0%B8%96%E0%B8%B6%E0%B8%87%E0%B9%84%E0%B8%A1%E0%B9%88%E0%B8%84%E0%B8%A7%E0%B8%A3%E0%B9%83%E0%B8%8A%E0%B9%89-select-d2fa10ea8cd2)**
>
> SQL (1970) หรือ Structured Query Language หลายๆคนอ่านออกเสียงว่า เอส-คิว-แอล หรือ SEQUEL ซีคัว(เอล) เป็นภาษาที่ไม่ว่าจะผ่านมาครึ่งศตวรรษก็ยังเป็นภาษาที่ได้รับความนิยมอย่างมาก…

---

<div class="post-metadata">

### Author: ![kahnwong](https://yyz1.discourse-cdn.com/flex035/user_avatar/discuss.dataengineercafe.io/kahnwong/32/295_2.png) [@kahnwong](https://discuss.dataengineercafe.io/u/kahnwong)
#### Post date: [April 12, 2024, 6:16am UTC](https://discuss.dataengineercafe.io/t/select/702/2 "2024-04-12T06:16:15Z")

</div>

เวรกรรมมีอยู่จริง โดยเฉพาะตอนที่ต้องรื้อ query ของคนอื่น ที่เป็น cte ซ้อนกันหลายชั้น และทุกอันใช้ `select *` 🤣

ความบันเทิงกว่า คือ บางทีมันแก้ปลายทางไปเรื่อยๆ กว่าจะสกัด logic จริงๆ ออกมาได้ อาจจะหมดเวลาไปครึ่งปี 😱
