สอนถามทำ index ของตารางต้องทำอย่างไร [phpBB]

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
eange08
PHP VIP Members
PHP VIP Members
Posts: 8377
Joined: 22/12/2020 10:09 am

สอนถามทำ index ของตารางต้องทำอย่างไร [phpBB]

Post by eange08 »

ทำ index ของตารางจะต้องใช้คำสั่งอะไรตอนเราเขียนในไฟล์ migrate ของ extension ค่ะ
และ index ของตารางคืออะไร และต้องเพิ่มทุกครั้งที่มีการสร้างตารางหรือเปล่าค่ะ

อย่างเช่นจะเพิ่ม index ของ table phpbb_m_anonymous

Code: Select all

SELECT a.anonymous_code,u.username FROM (phpbb_m_anonymous a) LEFT JOIN phpbb_users u ON (a.user_id = u.user_id)
Selection_999(161).png
Selection_999(161).png (27.43 KiB) Viewed 266 times
User avatar
eange08
PHP VIP Members
PHP VIP Members
Posts: 8377
Joined: 22/12/2020 10:09 am

Re: สอนถามทำ index ของตารางต้องทำอย่างไร [phpBB]

Post by eange08 »

ลองค้นหาดูจาก ALTER TABLE กับ ADD INDEX
User avatar
eange08
PHP VIP Members
PHP VIP Members
Posts: 8377
Joined: 22/12/2020 10:09 am

Re: สอนถามทำ index ของตารางต้องทำอย่างไร [phpBB]

Post by eange08 »

ได้คำสั่งของ ADD INDEX แล้วนะคะ จะเป็น add_index

Code: Select all

public function update_schema() {
          return array
            (
            'add_index' => array(       
                $this->table_prefix . 'm_table' => array(
                    '' => array( 'field_name1','field_name2'),                  
                ),
            ),
        );
    }
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Who is online

Users browsing this forum: No registered users and 11 guests