Month: February 2017

การตรวจสอบ record ซ้ำในตารางด้วย SQL Command

ในการทำฐานข้อมูล มักประกอบด้วยข้อมูลจำนวนมากมายมหาศาล บางครั้งอาจมีจำนวนที่มากเกินกว่าที่คนเราจะสามารถตรวจสอบข้อผิดพลาดด้วยตาเปล่าได้ และหนึ่งในปัญหาที่พบเห็นได้บ่อยก็คือ การมีข้อมูลซ้ำ ที่จะทำให้เกิดความซ้ำซ้อนของข้อมูล และสามารถส่งผลกระทบต่อการ select ข้อมูลที่อาจก่อให้เกิดความผิดพลาดได้ ดังนั้นการตรวจสอบ record จึงมีความจำเป็นต่องานบางประเภท ในการเขียนโค้ด SQL ที่เพื่อนับจำนวน record ซ้ำ จะใช้คำสั่งดังนี้ SELECT ชื่อcolที่ใช้เป็นเงื่อนไข , COUNT(*) count FROM ชื่อตาราง GROUP BY ชื่อcolที่ใช้เป็นเงื่อนไข Having COUNT(*) > 1 ชื่อcolที่ใช้เป็นเงื่อนไข ในที่นี้จะหมายถึง column ที่เราเลือกที่จะใช้เป็นตัวหลักในการตรวจสอบค่าซ้ำในแต่ละ record ควรจะเลือก column ที่ไม่ควรมีค่าซ้ำหรือ primary key เช่น ในฐานข้อมูลบุคคล column ที่สมควรจะเลือกใช้ในการตรวจสอบก็จะเป็น column จำพวกบัตรประชาชน เลขประจำตัว ซึ่งมักจะเป็นเลขเฉพาะที่ใช้ระบุถึงแต่ละคน ทำให้ง่ายต่อการตรวจสอบค่าซ้ำ ตัวอย่าง SELECT CITIZEN_ID , COUNT(*) count FROM […]

การจัดการ Account บน Google โดยใช้ Google Sheet และ Tool Script Editor

การจัดการ Account บน Google โดยใช้ Google Sheet และ Script Editor Tool โดยปกติการ Add Account จำนวนมากไปบน Google มีวิธีการทำได้หลายวิธี แต่วิธีที่ง่ายและสะดวกสำหรับผู้ดูแล คือการใช้ Google Sheet และใช้ Tool->Script Editor ซึ่งเป็นเมนูหนึงอยู่ใน Google Sheet ขั้นตอนการทำคือ เราจะต้องมี Google Sheet ที่มี Column สำหรับ Add Account เข้าไปยังโดเมน Google โดยเตรียม Account ไว้ในใน Sheet ดังนี้ ให้กดที่เมนู Tools ด้านบน และเลือก Script Editor ใส่ Script สำหรับสร้าง Account ลงไป ตัวอย่างโค้ดด้านล่างสามารถ […]

การจัดการ Account บน Google โดยใช้ Google Sheet และ Tool Script Editor

การจัดการ Account บน Google โดยใช้ Google Sheet และ Script Editor Tool โดยปกติการ Add Account จำนวนมากไปบน Google มีวิธีการทำได้หลายวิธี แต่วิธีที่ง่ายและสะดวกสำหรับผู้ดูแล คือการใช้ Google Sheet และใช้ Tool->Script Editor ซึ่งเป็นเมนูหนึงอยู่ใน Google Sheet ขั้นตอนการทำคือ เราจะต้องมี Google Sheet ที่มี Column สำหรับ Add Account เข้าไปยังโดเมน Google โดยเตรียม Account ไว้ในใน Sheet ดังนี้ ให้กดที่เมนู Tools ด้านบน และเลือก Script Editor ใส่ Script สำหรับสร้าง Account ลงไป ตัวอย่างโค้ดด้านล่างสามารถ […]

แก้ colunm ที่เป็น Identity ให้สามารถ insert number แทรกได้

ขั้นตอนด้านบนให้ทำใน query command

การสร้าง Pattern ด้วย Illustrator cs6

สร้าง file ใหม่ขนาด 16x16px (หรือขนาดใดก็ได้ ขึ้นอยู่กับขนาด pattern ที่จะสร้าง) จากนั้นสร้างแบบ pattern ตามที่ต้องการ ในตัวอย่างนี้เป็นการสร้าง pattern รูปแบบตาราง เมื่อสร้าง pattern เรียบร้อยแล้วให้เลือก object ทั้งหมด แล้วกดสร้าง pattern ตามคำสั่งข้างล่าง Ctrl+a –> ที่ Menu bar เลือก Object –> Pattern –> Make… หน้าต่างที่ปรากฏ สามารถปรับการเรียง pattern (Tile Type) ในรูปแบบต่างๆได้ดังนี้ Grid : เป็นการจัดแบบตาราง Brick by row : เป็นการจัดเรียงแบบก้อนอิฐ Brick by column : จัดเรียงแบบอิฐเป็นแนวตั้ง Hex by column : […]

ฟังก์ชัน CONCATENATE ใน Excel

CONCATENATE เป็นหนึ่งในฟังก์ชันข้อความ เพื่อเชื่อมสตริงข้อความอย่างน้อยสองสตริงเข้าด้วยกันเป็นสตริงเดียว มีประโยชน์มาก ในการเชื่อมเซลล์หรือ Character ต่างๆ เนื่องจากในการใช้งานบน Excel นั้นบางครั้งไม่สามารถจะใช้สูตรให้อ่านค่าจากเซลล์นั้นๆโดยตรงได้ จำเป็นต้องใช้ CONCATENATE เข้าช่วยเพื่อให้เซลล์นั้นๆ สามารถอ่านค่าได้ถูกต้อง ซึ่งการใช้งานนั้นมีหลายรูปแบบ ดังตัวอย่าง การเชื่อมข้อความ 2 column รวมเป็น column เดียวกัน ผลลัพธ์ที่ได้ การเชื่อมข้อความใน column ที่ต้องการกับข้อความภายนอก ผลลัพธ์ที่ได้