『壹』 sql語句,sql怎麼循環查詢,把一個list中的所有值當做查詢條件,查詢符合這個list的所有的數據
selectf1fromtable1的結果集做為查詢條件循環查詢。
如:
set@a=selectf1fromtable1
foreach(@a)
{
select*fromtable2
wheref2=@a
}
『貳』 怎樣用ps切片工具切片一個網站主頁的圖
如果你想做一個快速簡單的網頁(單純的網頁)組成的網站.又沒有任何基礎的話,建議你用Frontpage製作純HTML靜態網頁組成的網站.我剛開始做網站也是無意中打開了Microsoft Office里的Frontpage的.由於是微軟出的,所以可以說是只要你會word就肯定會Frontpage.用它不一定要會html語言簡單插入表格、表單、控制項就行.這個是上手最快的網頁製作軟體,它還自帶模板,從網上開點flash透明動畫插入,網頁還會蠻漂亮的。所以這個基本上可以無師自通。多個html靜態網頁相互鏈接就成了個靜態網站了。有一定基礎(會table+css或div+css,flash、Photoshop、Dreamweaver、access,懂基本的asp語句與sql語句),然後又想做個動態的網站。我個人步驟如下: 1、用ps將網站的基本樣式,布局設計好。用切片工具成一片片的小圖片,然後導出為web格式(html+image)。 2、用DW用table布局表格,居中,插入已切好的,在image文件夾中的圖片不宜太大(<200kb為佳)不然會打開過慢。 3、用flash做好導航動畫,網站的開場片頭動畫和廣告動畫,插入要插入的小單元表格中。 通過以上步驟,基本的網站美工(前台)已經完畢。接下來是資料庫設計與後台asp程序的插入。 4、一般的網站都會有的asp程序有:新聞發布程序,留言板程序,網站公告程序,友情鏈接程序,搜索程序等等。這些網上都有相關的教程和原程序可供觀看和下載。具體內容就不教了。 5、網站測試與上傳。設置好IIS(網上有下)在DW中按f12可查看加入程序後的網站,這是一個不停修改的過程,不可能一下成功。測試是網站不可少的步驟,有的人說高人可以直接用記事本將網站編出來,我個人認為這是不可能的,至少我沒有看到過。因為記事本不好測試,用記事本寫的網站只可能是寫簡單的靜態網頁,會html的人基本都會。上傳網站的話,就必須有空間的域名和伺服器。網上一搜,靜態的可供存放的免費空間一大堆。就以靜態網站上傳為例吧:申請成功後,它會給你一個ftp上傳地址,帳號,密碼。從網上下個cutftp或leapFTP,輸入帳號密碼連接成功後,在www目錄下,把你的網站上傳上去。傳成功後,就一切OK啦。可輸入網址(申請免費空間的時候會告訴你)後,可進入你的個人網站。大家可以後下我做的網站樣例供參考:最後加句:如果想要在搜索引擎上搜到你的網站,還得進行網站優化、在google.上面後台進行添加各個搜索引擎的添加地址不一樣,可上網搜一下。添加成功過後一個星期,你的網站要是流量大的話將會被搜索引擎收錄。如果想被網站快速收錄,並且排前幾位的話,可以試試競價排名,不過要money的哦~~~
『叄』 PGSQL實現相鄰柵格的分組
首先要在arcgis server里注冊你這個資料庫,你在arcmap新建mxd文檔,文檔中引入postgresql中的柵格圖層,然後把這個mxd文檔發布成切片服務就可以了!
『肆』 sql中有類似C#中split切片函數的內置函數嗎
沒有,SQL提供的字元串處理函數都是基本的。
『伍』 一個非常難的sql語句,新手勿入(做出來了再加分)
s="" - 要形成的欄位串
f=.T. - 這個邏輯值用處是找第一個被選擇的欄位名
*** FOUND ***
FOR i=1 TO thisform.List1.ColumnCount 從這個list的第一項一直到最後循環
IF thisform.List1.Selected(i) 如果這行狀態是被選擇的
IF f 如果是第一個
*** FOUND ***
s=thisform.List1.value 就賦值給s
f=.F. 第一個做完了。
ELSE 不是第一個
*** FOUND ***
s=s+thisform.List1.value 把欄位名放在串後面 ,得加逗號先。
ENDIF
ENDIF
ENDFOR
-- 循環完畢 s形成一個大概是:欄位1,欄位3,欄位4 這樣的串
st="select &s from orders into cursor tmp" 把s放入st sql串中。
thisform.Grid1.RecordSource=st 表格1的數據源設為st
-------
結果就是grid1把這個表中,你在list1中復選的欄位數據都裂了出來。
錯誤一般都是方法屬性調用錯誤。最後一個錯誤還有沒加逗號的錯誤。
-------
加逗號的原因是要生成一個類似 欄位1,欄位3,欄位4 串.
因為sql select語句要求欄位列表寫成這樣的.
『陸』 求:從查詢結果里,再查詢最小值的SQL語句
select year month from 表格名
where month=(select Min(month) from 表格名 where year=(select Min(year) from 表格名))