|
|
|
อยากให้ select 2 ตารางมาต่อกันอ่ะคับ เช่น รหัส ชื่อ 1 สมชาย 2 ศิริรัตน์ 3 อาวิน 22 หนังสือ 23 สมุด 56 ปากกา คือเลือก รหัส หับชื่อมาทั้งสองตาราง |
|
|
|
|
|
|
|
แบบนี้มันเอา คอลัมน์มาต่อกันอ่ะครับ คืออยากให้ select id,name ทั้ง 2 ตาราง แล้วลิสต์มาแค่ 2 คอลัมน์มาต่อกันเป็นแนวตั้งดังรูปอ่ะคับ
|
|
|
|
|
Date :
2010-02-11 15:23:55 |
By :
siridatsukkana |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$strSQL = "SELECT ตารางที่หนึ่ง.*,ตารางที่สอง.* FROM ตารางที่หนึ่ง,ตารางที่สอง
WHERE ตารางที่หนึ่ง.ฟิลล์ = ตารางที่สอง.ฟิลล์";
<td><div align="center"><?=$objResult["ฟิลล์"];?></div></td>
<td><div align="center"><?=$objResult["ฟิลล์"];?></div></td>
<td><div align="center"><?=$objResult["ฟิลล์"];?></div></td>
|
|
|
|
|
Date :
2010-02-11 15:32:46 |
By :
pookpoy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เป็นแบบ เสิร์ทป่าวค่ะ
นี่เป็นแบบเสิร์ท
Code (PHP)
$query = "select * from customer,student where customer.std_code=student.std_code AND customer.std_code like '%$std_code%'";
if($result->num_rows>0)
{
while ($row = $result->fetch_array())
{
echo "<center><table border=1 width=600><tr bgcolor='sky blue'><th>รหัสนักศึกษา</th><th>ชื่อนักศึกษา</th><th>นามสกุล</th><th>วันที่</th><th>เวลาเข้า</th><th>เวลาออก</th></tr><center>";
echo "<tr bgcolor='yellow'><td>".$row['std_code']."</td><td>".$row['name']."</td><td>".$row['lastname']."</td><td>".$row['dayofweek']."</td><td>".$row['timein']."</td><td>".$row['timeout']."</td></tr>";
echo "</table>";
}}
|
|
|
|
|
Date :
2010-02-11 15:40:55 |
By :
pookpoy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
mysql_select_db($database_connection, $connection);
$querystorage = "select * from tbl_storage";
$rsstorage = mysql_query($querystorage, $connection) or die(mysql_error());
$rowstorage = mysql_fetch_assoc($rsstorage);
mysql_select_db($database_connection, $connection);
$queryuser = "select * from user";
$rsuser = mysql_query($queryuser, $connection) or die(mysql_error());
$rowuser = mysql_fetch_assoc($rsuser);
<table border="1">
<tr>
<td>เลขที่</td>
<td>ชื่อ</td>
</tr>
<?php do { ?>
<tr>
<td><?php echo $rowstorage['storage_id']; ?></td>
<td><?php echo $rowstorage['storage_name']; ?></td>
</tr>
<?php } while ($rowstorage = mysql_fetch_assoc($rsuser)); ?>
<?php do { ?>
<tr>
<td><?php echo $rowuser['user_id']; ?></td>
<td><?php echo $rowuser['user_name']; ?></td>
</tr>
<?php } while ($rowuser = mysql_fetch_assoc($rsuser)); ?>
</table>
อย่างนี้ไปเลยละกัน
|
|
|
|
|
Date :
2010-02-11 15:50:52 |
By :
ความรู้เท่าหางอึ่ง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบทั้งสองตารางไม่เกี่ยวข้องอะไรกันเลยอ่ะครับ
ตารางลูกค้า
id name address
1 สมชาย .....
2 ศิริรัตน์ .....
3 อาวิน ....
ตารางสินค้า
id name
21 หนังสือ
22 ปากกา
เมื่อคิวรี่ออกมา แล้วเอาไปใส่ ลิสเมนูก็จะได้ประมาณนี้ครับ
1 สมชาย
2 ศิริรัตน์
3 อาวิน
21 หนังสือ
22 ปากกา
|
|
|
|
|
Date :
2010-02-11 16:01:25 |
By :
siridatsukkana |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55555 เอาตามที่คุณ ความรู้เท่าหางอึ่ง บอกนั้นแหละง่ายดีไม่ต้อง join ให้ยุ่งยากด้วย
|
|
|
|
|
Date :
2010-02-11 16:23:25 |
By :
somparn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อยากทราบด้วยครับ...อิอิ
|
|
|
|
|
Date :
2012-07-05 09:03:11 |
By :
molla121 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อยากรู้วิธีเหมือนกัน ต้องไปใช้กับ jasperreport ที่ยอมให้แค่ select
|
|
|
|
|
Date :
2014-03-09 22:32:42 |
By :
Fxh' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (SQL)
select id,name from temp1
UNION
select id,name from temp2
ใช้กับ postgres ได้ Database อื่นต้องลองดูนะครับ
|
|
|
|
|
Date :
2014-03-09 22:40:35 |
By :
โป้ง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|