當前位置:首頁 » 編程語言 » sql判斷AB是不是等於C
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql判斷AB是不是等於C

發布時間: 2022-04-02 09:29:14

『壹』 1.從鍵盤輸入兩個字元串a,b,判斷a,b是否相同,若不相同聯接ab生成新的字元串c。要

#include <stdio.h>
#include <stdlib.h>

// 測字元串長度 類似strlen
int length(char *s)
{int n=0;
while (s[n] != 0) n++;
return n;
}

// 比較 類似strcmp
int cmp(char *a, char *b)
{
int i,la,lb,L,r=0;
la = length(a); lb = length(b);
L=la; if (lb<L) L=lb;
for (i=0;i<L;i++) if (a[i] != b[i]) {if (a[i]>b[i]) r=i;else r= -i; break;}
if (r==0) if (la > lb) {r=1;} else if (la < lb) r = -1;
return r;
}

// 聯接 類似strcat
void connect(char *a, char *b,char *c)
{
int i,la,lb;
la = length(a); lb = length(b);
for (i=0;i<la;i++) c[i]=a[i];
for (i=0;i<lb;i++) c[i+la]=b[i];
c[la+lb]=0;
}

int main(void)
{
char a[30],b[30],c[60];
int i,r;
printf("eneter 2 strings\n");
scanf("%s",a);
scanf("%s",b);
r = cmp(a, b);
if (r != 0) {
connect(a,b,c);
printf("%s\n",c);
} else {
printf("There are the same: %s\n",a);
}
return 1;
}

『貳』 ab=c,則ab的秩是否=c的秩

不能 除非C是滿秩的,那麼AB都是滿秩 AB的秩必然等於C 的秩 因為他們兩個相等 BA的秩不一定等於C的秩

『叄』 C語言選擇題。判斷字元串"abcd"和"ab cd"是否相等,應使用的語句是

字元串肯定是要用雙引號引起來的,就像"abcd" "ab cd"
不用引號,只能認為abcd是個變數,而ab cd中間有個空格就連變數都不算。

strcmp就是比較字元串是否相等的函數,如果相等返回0。

至於,"abcd" = = "ab cd"不對,是因為這種比較實際上是比較兩個常量字元串的地址,不是字元串的內容!

『肆』 mysql根據欄位的值進行判斷查詢,比如:表中有a,b,c,d,e,f 這五個欄位,其中c是int類型的 ,其他是string

可以使用case when流程式控制制函數
例如:
select c,case c when 0 then concat(a,b) when 1 then concat(d,e)
when 2 then f else null end as result from tblName;

『伍』 判斷: 如果ab=c,那麼a和b都是c的因數。( )

如果ab=c,那麼a和b都是c的因數。(× )

a.b.c不一定是整數

『陸』 t_table 有abc三個欄位,現在要查詢ab不重復數據,以及c欄位全部數據,sql怎麼寫

a,b不重復可以做到
select distinct a,b from table
但是如果全部包括c那是做不到的
比如
A B C
1 2 3
1 2 4
這種 沒法用你說的辦法完成

『柒』 c/a×c/b>(a+c/b)/a×ab都不等於等於的自然數則有

A.因為A是,BC是錯的所以A是,.及時發貨時間的發貨速度加快改好了寺阿輝東莞

『捌』 AB兩個欄位,怎麼寫sql生成C欄位,使裡面的數根據B欄位分類,根據A欄位排序寫1234.。

樓主好,樓主所需要的功能是分組後組內排序功能吧?你可以使用SQL的分析函數和開窗函數,很簡單就可以實現:
select *,row_number() over (partition by B order by A) as c from table
上述SQL即可滿足樓主。row_number()函數是生成序列碼,然後進行開窗,開窗指的是一個范圍內進行計算,即over開窗函數,中間寫的partition by 是按照什麼粒度進行分組,order by則是按照什麼排序計算,整合起來就是排序在前面的會先生成序列碼,一個組內進行生成即可。