“ SELECT *” อ่านเป็นภาษาอังกฤษอย่างไร [ปิด]


10

วันอื่น ๆ ที่เพื่อนบอกว่าในประเทศสหรัฐอเมริกาพวกเขาออกเสียง SQL เช่นsquelไม่ES-คูเอล ฉันรู้สึกประหลาดใจ. ฉันสงสัยว่า "SELECT *" อ่าน / ออกเสียงอย่างไรขณะพูด

  • เลือกดาว?
  • เลือกดอกจันหรือไม่
  • เลือกทั้งหมด?

4
BTW ดูเหมือนว่า Joel Spolsky มีความเกลียดชังในการโทร SQL, Sequel ... ฉันคิดว่าเขาไม่รู้ประวัติ หลายคนคิดว่ามันเป็นคำศัพท์ทางวัฒนธรรม Microsofty แต่จริงๆแล้วมันไม่ได้เกิดขึ้นตั้งแต่สมัยไอบีเอ็ม
ocodo

1
@Slomojo: ฉันเข้าใจเขา มีเสียงของคำนี้กำลังเรียกร้องให้ใช้ความรุนแรง ...

7
ฉันคิดว่าฉันจะเริ่มออกเสียงเป็น "select splash" ^^
gablin

4
ฉันมักจะพูดว่า "เลือกทั้งหมด" เพราะนั่นคือความหมาย (ตรงข้ามกับวิธีการเขียนจริง) ถ้านั่นจะคลุมเครือฉันจะดรอปและพูดว่า "เลือกดาว" เพราะทุกคนสามารถเข้าใจได้ โอ้ฉันเกลียดที่จะพูดว่า "ภาคต่อ" (แต่ทำยังไงเพราะมาตรฐานนี่) เพราะเมื่อฉันโตขึ้นก็มีระบบปฏิบัติการ "ต่อเนื่อง" ออกมาและภาคต่อ / ภาคต่อทำให้เกิดความสับสนมากกว่าหนึ่งครั้ง ...
Brian Knoblauch

1
RE: การออกเสียงของ SQL programmers.stackexchange.com/questions/8588/…
Peter Turner

คำตอบ:


28

ฉันอาศัยอยู่ในสหรัฐอเมริกาและเกือบทุกครั้งที่ได้ยินว่าเป็นดาราเด่นที่ได้รับเลือก

และปกติฉันจะใช้ผลสืบเนื่องแทนes-qu-elเพราะมันมีพยางค์ที่น้อยกว่าและดูเหมือนจะพูดง่ายกว่า


8
ตัวแทนที่ง่ายที่สุดเท่าที่เคยมีมา
Nicole

1
ฉันคิดว่าพวกเขาพูดว่า "เลือกดาว" เท่านั้นเพราะพวกเขาไม่เข้าใจทฤษฎีเซตหรือตรรกะ ปล่อยให้ผู้คนในคอมพิวเตอร์คิดค้นคำศัพท์ใหม่สำหรับสิ่งที่อยู่รอบตัวเป็นเวลานาน
Rudolf Olah

1
@Marlon: ฮ่า ๆ ฉันไม่เคยได้ยินคำว่า "select splat" มาก่อนวันนี้ .... ฉันจะคิดว่ามันผิดปกติมากถ้ามีใครใช้คำนั้นเมื่อพูดกับฉัน ปกติคุณเรียก * a splat หรือไม่? เมื่อพูดคุยกับคนที่ไม่ใช่คอมพิวเตอร์ฉันไม่สามารถถ่ายภาพบอกให้พวกเขา "กดปุ่มสีแดง" ฉันคิดว่านั่นเป็นเหตุผลที่เราพูดว่า star เพราะคนที่ไม่มีความรู้เข้าใจง่ายกว่าคำใหญ่ ๆ อย่าง "ดอกจัน"
Rachel

2
@omouse สิ่งที่จะเป็นวิธีการตั้งทฤษฎีการออกเสียงมันได้หรือไม่ "เลือกจักรวาล"
Peter Taylor

2
ฉันคิดว่าพวกเขาพูดว่า "เลือกดาว" เท่านั้นเพราะพวกเขาไม่เข้าใจทฤษฎีเซตหรือตรรกะ - นั่นไร้สาระ หากคุณใช้ Unix คุณพูดว่า "el-es wildcard" หรือไม่? หรือใน DOS คุณจะพูดว่า 'dir wildcard dot wildcard' หรือไม่ การอ่านไม่เหมือนกับการอธิบายบางสิ่ง
Kirk Broadhurst

19

SQL เดิมเรียกว่า SEQUEL ซึ่งเป็นสาเหตุที่หลายคนพูดอย่างนั้น

อย่างไรก็ตาม ANSI ประกาศว่าจะเรียกว่า SQL (es-q-el) ณ จุดหนึ่งในยุค 80 (มันถูกสะกด SQL ในเวลานั้น) (ในการประชุมมาตรฐานครั้งแรกในปี 1986)

โดยส่วนตัวแล้วตั้งแต่ผู้สร้าง SEQUEL เรียกมันว่าอย่างนั้นฉันคิดว่ามันน่านับถือมากกว่าที่จะเรียกมันด้วยชื่อนั้น (Ray Boyce ซึ่งเสียชีวิตจากภาวะสมองเสื่อมก่อนที่ SQL จะได้มาตรฐาน) ตรงข้ามกับการกำหนดคณะกรรมการบางส่วน (ไม่ต้องพูดถึงคนส่วนใหญ่ที่ใช้ SQL แล้วเรียกมันว่า SEQUEL นั่นคือการใช้ภาษาอินทรีย์ดั้งเดิม)

อย่างไรก็ตามไม่มีข้อโต้แย้งเกี่ยวกับวิธีที่คุณพูดว่าSELECT *ฉันคิดว่าการเลือกทั้งหมดมีประโยชน์มากที่สุดในแง่ของการสื่อสาร แต่ไม่มีวิธีที่ถูกต้องตามหลักการและคุณจะได้ยินคนพูดว่าดาวเด่นบ่อยบ่อยเลือกดอกจันไม่เป็นจังหวะ ความหมายดังนั้นจึงไม่น่าที่ใครจะใช้คำพูดนั้น เพราะคุณรู้ว่ามันฟังดูงี่เง่า

ปรับปรุง:

ฉันเข้าใจผิดถึงสาเหตุการเสียชีวิตของเรย์บอยซ์สมอง aneurism (หนึ่งในผู้สร้างของ SEQUEL) - ไม่ใช่อุบัติเหตุทางรถยนต์


10
มันเจ็บหูเมื่อได้ยิน "SEQUEL"

1
ไม่อย่างที่ฉันพูดเดิมเรียกว่า SEQUEL และอิงจากภาษาก่อนหน้านี้ที่เรียกว่า QUEL
ocodo

1
ดังนั้นใครจะได้รับความเคารพจากการถูกฆ่าในอุบัติเหตุรถชน?
reinierpost

3
@Dev Art เรียกมันว่าคุณชอบฉันไม่ได้หมายถึงการออกเสียง "ถูกต้อง" ฉันแค่ให้พื้นหลังหลายคนดูเหมือนจะรู้สึกว่าการออกเสียง SEQUEL เป็นคำย่อของรองเท้าที่มีเขา เหมาะกับ SQL แต่เป็นวิธีอื่น
ocodo

1
@renierpost ขออภัยมันเป็นสมอง aneurism และไม่คุณได้รับความเคารพในการประดิษฐ์บางสิ่งบางอย่าง เหตุผลที่ฉันอ้างถึงความตายของเขาก็เพราะเขาเสียชีวิตก่อนที่คณะกรรมการ ANSI จะตัดสินใจออกเสียงอย่างเป็นทางการซึ่งเป็นข้อโต้แย้งในเวลานั้น
ocodo

13

เสียงในหัวของฉัน (หนึ่งในนั้น) อ่านว่าให้ฉันเป็น 'เลือกทั้งหมด' เมื่อฉันอ่านมันดังนั้นฉันจึงออกเสียง

ฉันคิดว่าหนึ่งในสามนี้จะสื่อความหมายของคุณ ฉันไม่คิดว่ามันจะสำคัญตราบเท่าที่คุณเข้าใจ


5

เมื่อคุณพูดภาษาอังกฤษฉันคิดว่าคุณหมายถึงสหราชอาณาจักร?

ถ้าเป็นเช่นนั้น:

SQL นั้นส่วนใหญ่จะเป็นsquel , บางครั้งมันถูกเรียกว่าes-qu-el

"select star"มักเป็นสิ่งที่ฉันได้ยินในสหราชอาณาจักร


4

ในครั้งเดียวฉันทำการติดตั้ง NC บนคอมพิวเตอร์และระบบปฏิบัติการจำนวนมาก หนึ่งในสิ่งที่ฉันเรียนรู้คือการรู้สึกถึงคำพูดพึมพำในท้องถิ่นและพูดคุยกับร้านค้าในศัพท์แสงท้องถิ่นของพวกเขา ie "Univac" file "คล้ายกับ PC" folder "
หากคุณกำลังพูดกับฝูงชนสิ่งที่ใช้มากที่สุดคือสิ่งที่ดีที่สุด
ตัวอย่างเช่น:

A Poem For Computer Geeks 
< > ! * ' ' #
^ " ` $ $ -
! * = @ $ _
% * < > ~ #4
& [ ] . . /
| { , , SYSTEM HALTED

A Translation for the Mundanes
Waka waka bang splat tick tick hash
Caret quote back-tick dollar dollar dash
Bang splat equals at dollar underscore
Percent splat waka waka tilde number four
Ampersand bracket bracket dot dot slash
Vertical bar curly brace comma comma crash

นี่เป็นตัวอย่างที่ดีของคำที่ฉวัดเฉวียนไปและเปลี่ยนแปลงตลอดเวลา และใช่ฉันวิ่งเข้าไปในกลุ่มของพวกเขาเมื่อฉันทำการติดตั้ง
(นอกจากนั้นมันเป็นบทกวีที่มีทั้งเมตรและสัมผัส)


6
ack, สิ่งนั้นไม่ใช่แถบแนวตั้ง, มันเป็นท่อ !!!! sheesh
Mr. Shiny and New 安宇

จุดของฉันอย่างแน่นอน
เดฟ

3

ฉันมาจากสหรัฐอเมริกาและฉันเรียกมันว่าes-que-elแต่ฉันเคยได้ยินมันเรียกว่าสืบเนื่องมาหลายครั้งและแม้กระทั่งรู้ประวัติฉันยังไม่ชอบมัน

ฉันยังเรียกอีกอย่างว่า "เลือกดาว"

"เลือกทั้งหมด" อาจทำให้เข้าใจผิดถ้าคุณบอกใครสักคนให้พิมพ์เลือกทั้งหมดที่พวกเขาอาจพิมพ์ " select all" และ "เลือกเครื่องหมายดอกจัน" เป็นคำหนึ่ง


2

ฉันอาจอยู่ในชนกลุ่มน้อย แต่ฉันอ่านSELECT *เป็น "เลือกทุกอย่าง"

จากนั้นอีกครั้งฉันออกเสียงSQLเป็น "sequel" (ยกเว้นในกรณีของ PostgreSQL แน่นอน) สิ่งที่ฉันสามารถพูดได้ฉันถูกหย่านมบน ASP และ Microsoft SQL Server


1

ฉันอาศัยอยู่ในสหรัฐอเมริกาในแปซิฟิกตะวันตกเฉียงเหนือและฉันไม่เคยได้ยิน Es-Que-El ที่นี่

ตอนแรกฉันเริ่มพูดว่า Es-Que-El และทุกครั้งที่ฉันได้ยินใครบางคนพูดว่าภาคต่อมันทำให้สมองของฉันเจ็บ แต่เนื่องจากคนส่วนใหญ่ (ถ้าไม่ทั้งหมด) เพื่อนของฉันกำลังพูดถึงภาคต่อรวมทั้งพวกในร้านขายของผู้ดูแลระบบฐานข้อมูลของฉันด้วย และไปกับการไหล ทุกวันนี้ได้ยิน Es-Que-El ที่ทำร้ายสมองของฉัน

นอกจากนี้เนื่องจากเราใช้ผลิตภัณฑ์ Microsoft SQL Server และเห็นได้ชัดว่าไม่มีใครพูดว่า "เซิร์ฟเวอร์ Es-Que-El" (ฟังดูน่ากลัว) แต่ทุกคนได้ยินว่าเป็น "เซิร์ฟเวอร์สืบเนื่อง"

และในองค์กรของเราเราพูดว่า "เลือกดาว" สำหรับเลือก *



1

IMHO, "สืบเนื่อง"มันฟังดูประหลาดกับผมดังนั้นผมจึงบอกว่ามันเป็น"Es-Que เอ"

ผมบอกว่า"SELECT *"เป็น"เลือกทั้งหมด"

ทั้งการออกเสียงที่ฉันชอบนั้นเรียบง่ายและเจ๋งสำหรับฉัน


0

มีคนโดยบังเอิญ (พวกเขามีแนวโน้มว่าในประสบการณ์ของฉันจะมีเครายาวสีเทา) ที่อ้างถึงอักขระ "*" เป็น "เครื่องหมาย"

พวกเขามักจะเรียกว่า "!" "bang" และ "#" "sharp"

เมื่อทำงานกับ greybeard ฉันเคยทำงานด้วยการได้ยิน "select splat จาก" ไม่ใช่เรื่องแปลก


ทำงานกับหนึ่งยัง
Chris

0

เลือกดาว และทะเลเงียบเพราะมันฟังดูอังกฤษมากกว่า ess-que-elle (ซึ่งฟังดูดีกว่าด้วยสำเนียงอเมริกัน) บริษัท ของฉันถูกเรียกว่าถ่านดาวเหมือนถ่าน * สตาร์แค่ฟังดูดี

เรามีหนึ่งในคนชราที่วิทยาลัย (แม้ว่ามันจะนานพอที่ตอนนี้ฉันแก่แล้ว) SQL เป็นการหดตัวของ SEQueL ซึ่งเป็นภาษา QUEry แบบโครงสร้างของภาษาอังกฤษ ฉันเคยได้ยินว่ากระรอกใช้เช่นกัน

ในฐานะที่เป็นกัน # คมเป็นสิ่งที่ดีโดยฉันเช่นเดียวกับแฮช

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.