Beispiel:
Code:
select * from thread join ( select * from posting order by `date` desc limit 3 ) as p on p.thread_fkey = thread.id order by thread.title, p.`date`;
select * from thread join ( select * from posting order by `date` desc limit 3 ) as p on p.thread_fkey = thread.id order by thread.title, p.`date`;
$query = "SELECT s.*, h.*
FROM p_history AS h
RIGHT JOIN p_stocks AS s ON (h.stock_id = s.stock_id)
LIMIT 10";
<?php
$connection = mysql_connect('localhost', 'root', 'blenialo');
$db = mysql_select_db('project');
$query = "SELECT s.*, h.*, COUNT(*) AS cnt
FROM p_history AS h
RIGHT JOIN p_stocks AS s ON (h.stock_id = s.stock_id)
WHERE s.stock_symbol='AACC'
GROUP BY h.history_id";
$result = mysql_query($query);
while ($row = mysql_fetch_assoc($result)) {
echo $row['cnt'] . ' : ' . $row['stock_name'] . ' : ' . $row['history_c']
. ' : ' . $row['history_v'] . ' : ' . $row['history_t'] . '<br />';
}
?>
$stockQuery = "SELECT * FROM p_stocks WHERE stock_symbol=GOOG";
$stockResult = mysql_query($stockQuery);
while ($row = mysql_fetch_assoc($stockResult)) {
$historyQuery = "SELECT * FROM p_history WHERE stock_id=" . $row['stock_id'];
$historyResult = mysql_query($historyQuery);
while ($row1 = mysql_fetch_assoc($historyResult)) {
echo $row['stock_symbol'] . ' : ' . $row1['history_o']
. '-' . $row1['history_c'] . '<br />';
}
}
Einen Kommentar schreiben: