試試
成都創新互聯-成都網站建設公司,專注網站設計、成都網站設計、網站營銷推廣,空間域名,網絡空間,網站運營有關企業網站制作方案、改版、費用等問題,請聯系成都創新互聯。
SELECT
a.id,
b.times,
a.real_name ,
a.username
FROM
userinfo a,
(
SELECT
uid,
sum(times) as times
FROM
online_time_hour
GROUP BY
uid
)
b
WHERE
a.id = b.uid
and a.company_id= '$abc'
用SUBSTRING這個函數從字符串str的起始位置pos返回一個子串。 例如:select SUBSTRING('Quadratically',5); 得到 'ratically' 同樣:你可以把Quadratically 替換成你的查詢語句 ,記住要加() select SUBSTRING((select 字段名 from 表名),5); 注意:你查的字句必須是字符串
你要是想用命令行的話,下面給你一些命令(MySQL)啟動,關閉MySQL在CMD中輸入: net start mysql在服務管理器中啟動,關閉.MySQL登錄在CMD中輸入mysql –h localhost –u root -p查看數據庫: show databases;使用數據庫: use db_name;查看表: show tables;查看表結構: describe table_name;查看表: show tables;要是不想用命令就在安裝MYSQL的瀏覽器,直接在里面打開看就好了
多表查詢是指基于兩個和兩個以上的表或是視圖的查詢.在實際應用中,查詢單個表可能不能滿足你的需求,(如顯示sales部門位置和其員工的姓名),這種情況下需要使用到(dept表和emp表)
自連接是指在同一張表的連接查詢
select * from emp where empno=(select mgr from emp where ename='ford');
子查詢是指嵌入在其它sql查詢語句中的select語句,也叫嵌套查詢
單行子查詢是 指只返回一行數據的子查詢語句
select * from emp where deptno=(select deptno from emp where ename='smith');
多行子查詢指返回多行數據的子查詢 使用關鍵字 in
如果我們的一個子查詢,返回的 結果是多列,就叫做列子查詢
合并多個select語句的結果,可以使用集合操作符 union,union all
很想回答 ,可是實在看不懂 研究好好一會兒還是不懂 ················
這個用sql語句比較的難!!
但是顯示做頁面上很簡單!
做兩個表:
姓名表:user
員工id 員工姓名
1 張三
2 李四
工資表:money
時間 基本工資 員工id
2004—11 1000 1
2004—11 1000 2
2004—12 1000 1
2004—11 1000 2
先查姓名:
for{
張三 for{ 條件=員工id
}}
應該知道了吧!