TABLE edu_group
มี id int
semester int เก็บภาคเรียน
academic varchar เก็บปีการศึกษา เช่น 2549 2550
room varchar เก็บห้อง เช่น ประถม ม.ต้น
male int เก็บจำนวนของผู้ชาย
female int เก็บจำนวนของผู้หญิง
ต้องการดึง ข้อมูล ภาคเรียนล่าสุด ของปีล่าสุด ออกมาแสดง ต้องเขียนโค๊ดยังงัยค่ะ
รบกวนด้วยคะ
คำสั่ง mysql ดึงข้อมูล ภาคเรียนล่าสุด ของปีล่าสุด เขียนยังงั
Moderator: mindphp
- aobjung
- PHP Jr. Member
- โพสต์: 18
- ลงทะเบียนเมื่อ: 01/01/1970 7:00 am
- aobjung
- PHP Jr. Member
- โพสต์: 18
- ลงทะเบียนเมื่อ: 01/01/1970 7:00 am
Re: คำสั่ง mysql ดึงข้อมูล ภาคเรียนล่าสุด ของปีล่าสุด เขียนยังงั
$sql=mysql_query("select max(semester) as semester from edu_basegrpou");
$result= mysql_fetch_array($sql);
$semester=$result[semester];
ลองเขียนดู ภาคการศึกษาล่าสุดมาแล้ว แต่ปีการศึกษาล่าสุดไม่มาต้องเขียนยังงัยให้ ปีการศึกษาล่าสุดมาด้วยค่ะ
$result= mysql_fetch_array($sql);
$semester=$result[semester];
ลองเขียนดู ภาคการศึกษาล่าสุดมาแล้ว แต่ปีการศึกษาล่าสุดไม่มาต้องเขียนยังงัยให้ ปีการศึกษาล่าสุดมาด้วยค่ะ
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41131
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: คำสั่ง mysql ดึงข้อมูล ภาคเรียนล่าสุด ของปีล่าสุด เขียนยังงั
โค้ด: เลือกทั้งหมด
SQL select * from edu_basegrpou ORDER BY academic,semester DESC
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
- aobjung
- PHP Jr. Member
- โพสต์: 18
- ลงทะเบียนเมื่อ: 01/01/1970 7:00 am
Re: คำสั่ง mysql ดึงข้อมูล ภาคเรียนล่าสุด ของปีล่าสุด เขียนยังงั
เขียนได้แล้วคะ ใช้
$sql=mysql_query("SELECT MAX(CONCAT(academic, '/', semester)) lastest FROM edu_group");
$row = mysql_fetch_array($sql);
list($academic, $semester) = explode('/', $row['lastest']);
$nfesql=mysql_query(" select * from edu_group where semester='$semester' and academic='$academic' ") or die (mysql_error());
$nfe_row=mysql_num_rows($nfesql);
$nfe=mysql_fetch_array($nfesql);
ขอบคุณคะ
$sql=mysql_query("SELECT MAX(CONCAT(academic, '/', semester)) lastest FROM edu_group");
$row = mysql_fetch_array($sql);
list($academic, $semester) = explode('/', $row['lastest']);
$nfesql=mysql_query(" select * from edu_group where semester='$semester' and academic='$academic' ") or die (mysql_error());
$nfe_row=mysql_num_rows($nfesql);
$nfe=mysql_fetch_array($nfesql);
ขอบคุณคะ
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ อัพเกรด Mysql Ubuntu จาก MySQL 5.5 เป็น MySQL 5.7
โดย mindphp » 12/06/2016 5:57 pm » ใน Linux - Web Server - 1 ตอบกลับ
- 3305 แสดง
-
โพสต์ล่าสุด โดย mindphp
12/06/2016 5:58 pm
-
-
-
โพสต์ใหม่ วิธีแสดงคำสั่ง ที่กำลังทำงานอยู่ของ MySQL / MariaDB ด้วยคำสั่ง show process command mysql
โดย mindphp » 29/06/2021 5:53 am » ใน SQL Knowledge - 0 ตอบกลับ
- 3603 แสดง
-
โพสต์ล่าสุด โดย mindphp
29/06/2021 5:53 am
-
-
-
โพสต์ใหม่ วิธีการหา Error ของการ Insert ข้อมูลลงฐานข้อมูล Mysql โดยใช้ Mysql
โดย Patipat » 17/06/2019 5:42 pm » ใน SQL Knowledge - 0 ตอบกลับ
- 6307 แสดง
-
โพสต์ล่าสุด โดย Patipat
17/06/2019 5:42 pm
-
-
-
โพสต์ใหม่ ปัญหา MySQL unknown column 'password_last_changed' หลังการอัพเกรด MySQL เป็นเวอร์ชั่น 5.7
โดย mindphp » 13/06/2016 5:42 pm » ใน SQL - Database - 1 ตอบกลับ
- 2398 แสดง
-
โพสต์ล่าสุด โดย mindphp
13/06/2016 5:44 pm
-
-
- 1 ตอบกลับ
- 2848 แสดง
-
โพสต์ล่าสุด โดย mindphp
23/07/2017 3:20 am
-
- 0 ตอบกลับ
- 2125 แสดง
-
โพสต์ล่าสุด โดย mindphp
23/09/2016 12:21 am
-
- 2 ตอบกลับ
- 1793 แสดง
-
โพสต์ล่าสุด โดย mindphp
15/03/2022 8:48 am
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 31