① access表1有學號和成績,表2有學號和姓名,關聯表1表2學號後怎樣讓窗體輸學號、成績,姓名自己
創建空來白窗體
創建3個文本自框,分別命名為學號、姓名、成績
姓名文本框數據來源=DLookUp("姓名","表2","學號='" & [學號] & "'")
成績文本框數據來源=DLookUp("成績","表1","學號='" & [學號] & "'")
注意表設計中的學號設計為文本類型。
如果學號為數字類型,則
姓名文本框數據來源=DLookUp("姓名","表2","學號=" & [學號])
成績文本框數據來源=DLookUp("成績","表1","學號=" & [學號])
② excel表格中已知學號,姓名,成績,求90分以上的學生姓名和學號的函數怎麼寫
假設你的數據區在A2:C100
則在D2輸入
=index(A:A,small(if($C$2:$C$100>=90,row($2:$100),4^8),row(A1)))&""
數組公式內,容Ctrl+Shift+回車輸入
向右向下填充公式
③ excel設計一個下拉列表,當下拉列表選擇「學號」時,動態分析表顯示該學生的姓名和各門課程以及總分成績
給的分太少啦,我給你做了個範例。動態下拉可以實現了,圖表也有了。但是這個圖表要看你分析哪些數據了。
④ 怎麼在查詢分析器中選擇信息資料庫中成績表中所以學生的學號和高等數學成績
假定信息資料庫名為StudentInfo,成績表名為Grade,SQL Query Analyzer中代專碼如下:屬
use StudentInfo
SELECT StudentNo, MathGrade
FROM Grade
⑤ SQL命令 「學生」資料庫中有 「學生表」、「課程表」和 「成績表」。 「學生表」中包含學號、姓名
1、首先在電腦上打開資料庫軟體。然後附加有學生表和成績表的資料庫。
⑥ 電子表格如何提取學生成績和姓名學號對應起來
將以下公式抄拷貝在表1的K2單元格襲里,並把公式里「表2」替換成你真實的表2名稱(這里假設兩個表在同一個工作簿):
=IF(ISERROR(MATCH(A2,表2!B:B,0)),"",INDEX(Sheet2!C:C,MATCH(A2,表2!B:B,0)))
然後復制公式到有數據的最後一行,可以看到結果:
有數據的 - 表示表2中找到了該UID的對應成績;
空白的 - 表示表2中沒有找到對應UID的成績。
⑦ 基於"學生","成績"表,查詢"選擇"小於10分或"成績"小於30分的學生成績,要求輸出學號、姓名、選擇和成績
你沒有原表格,人家當然是要猜了,猜不對,結果就不對。
按我看,這道題要用「高級內篩選」。容
分別按篩選的欄位名,在空白區域中列出篩選條件:
選擇 成績
<10
<30
然後數據——高級篩選,根據原數據表選擇數據區域、條件區域、輸出位置。
⑧ SQL語句:學生表(學號,姓名,。。。),選課表(學號,課程號,成績),寫出沒有選擇課程號為"c101"的所
第一種:select a.學號自,a.姓名 from 學生表 a where not exists (select b.* from 選課表 b where b.學號 =a .學號 and b.課程號='c101') ;
第二種:select a.學號,a.姓名 from 學生表 a where a.學號 not in (select b.學號 from 選課表 b where b.課程號='c101') ;
⑨ EXCEL復製表2數據,表1自動顯示各班級總成績和某科目排名,及其對應名字學號
表1是一個表還是每一個科目一個表?若是只有一個表,需要完整的數據結構,表上只有語文,若數據是一塊一塊的,必須要有一列數據是科目的,否則沒有辦法操作的,請補充問題要點
⑩ 設計一個下拉列表,當下拉列表選擇「學號」時,動態分析表顯示該學生的姓名和各門課程以及總分成績,柱狀
#include <iostream>
#include <string>
#include <vector>
using namespace std;
class Course//課程類
{
private:
string m_CourseName;
int m_Grade;
public:
Course(string CourseName,int Grade):m_CourseName(CourseName),m_Grade(Grade)
{
}
void show()
{
cout << m_CourseName << "的成績為:" << m_Grade <<endl;
}
};
class Student//學生類
{
private:
string m_StudentName;//姓名
string m_Number;//學號
string m_Sex;//性別
vector<Course> m_Grade;//各科成績
public:
Student(string StudentName, string Number, string Sex, vector<Course> Grade):
m_StudentName(StudentName),m_Number(Number),m_Sex(Sex),m_Grade(Grade)
{
}
void show()//顯示詳細信息
{
cout <<"姓名: " << m_StudentName <<" 學號: " << m_Number << " 性別: " << m_Sex <<endl;
vector<Course>::iterator beg = m_Grade.begin();
while (beg!=m_Grade.end())
{
beg->show();
++beg;
}
}
string getNumber()//查詢學號
{
return m_Number;
}
};
class Document//檔案類
{
private:
vector<Student> m_vs;//學生檔案
public:
Document(vector<Student> vs):m_vs(vs)//構造函數
{
}
void find(string StuNumber)//根據學號查詢詳細信息
{
vector<Student>::iterator beg = m_vs.begin();
bool find=true;
while (beg!=m_vs.end())
{
if (StuNumber==beg->getNumber())
{
beg->show();
find=false;
}
++beg;
}
if (find)
{
cout << "沒有學號為" << StuNumber <<"的相關信息" << endl;
}
}
};
int main()
{
Course c11("語文",89);
Course c12("數學",90);
Course c13("英語",100);
Course c14("物理",100);
Course c15("政治",100);
//Course c21("語文",89);
//Course c22("數學",90);
//Course c23("英語",100);
//Course c24("物理",100);
//Course c25("政治",100);
vector<Course> vc;
vc.push_back(c11);
vc.push_back(c12);
vc.push_back(c13);
vc.push_back(c14);
vc.push_back(c15);
Student stu("張三","123","男",vc);
vector<Student> vs;
vs.push_back(stu);
Document doc(vs);
doc.find("12");
return 0;
}//我就添加了一個人的信息