小编jos*_*ppa的帖子

MySQL查询中的WHERE和AND

嗨,我有一点问题,我找不到解决方案.我在MySql中很新.

假设我有这张表:

 _______________
|prodID| |propID|
|________|______|
|   1    | 2    |
|   1    | 5    |
|   2    | 6    |
|   2    | 7    |
|   3    | 5    |
|   3    | 2    |
|   3    | 9    |
|   4    | 5    |
|   4    | 3    |
|   5    | 2    |
|   5    | 5    |
|________|______|
Run Code Online (Sandbox Code Playgroud)

prodID是Product-ID,propID是Property-ID.
现在我想得到的产品例如具有propID = 2的属性和propID = 5的属性.如果propID = 2中的属性是"由玻璃制成"而propID = 5则是"对儿童安全".我希望我得到的产品(prodID)都是."由玻璃制成,对儿童安全".所以我得到的propID是1,3和5.

这对我没有用:

SELECT prodID FROM table WHERE propID=2 AND …
Run Code Online (Sandbox Code Playgroud)

php mysql select product where

3
推荐指数
1
解决办法
625
查看次数

《C - The Programming Language 2nd Edition》一书的练习 1-20

目前我正在阅读“C - 编程语言”这本书,我对这个练习有一个问题:

“编写一个程序 'detab',用适当数量的空格替换输入中的制表符,以空格到下一个制表位。假设有一组固定的制表位,比如每个 n-colmuns。n 应该是变量还是符号参数?”

撇开我写这个程序的练习中的问题:

#include <stdio.h>

#define COLUMNS 5   /* number of columns for a tab */

int main()
{
    char c;
int i;

while ((c = getchar()) != EOF) {
    if (c == '\t') {
        for (i = 0; i < COLUMNS; i++)
            putchar(' ');
    }
    else
        putchar(c);
}

return 0;
}
Run Code Online (Sandbox Code Playgroud)

然后我在网上查了解决办法,发现了这个:

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

#define MAX_BUFFER   1024
#define SPACE        ' '
#define TAB          '\t'

int CalculateNumberOfSpaces(int Offset, int TabSize)
{ …
Run Code Online (Sandbox Code Playgroud)

c tabs replace space

2
推荐指数
1
解决办法
2061
查看次数

在char*指针上尝试strcpy时出现C分段错误

我是学习C语言的新手,我对指针有疑问.

例如,如果我试试这个:

char *pointer;
strcpy(pointer,"Hello, World!\n");
printf(pointer);
Run Code Online (Sandbox Code Playgroud)

我得到这个输出:

Segmentation Fault
Run Code Online (Sandbox Code Playgroud)

但如果我试试这个:

char *pointer = "Hello, World!\n");
printf(pointer);
Run Code Online (Sandbox Code Playgroud)

我明白了:

Hello, World!
Run Code Online (Sandbox Code Playgroud)

我的问题是为什么它没有合作strcpy.这些功能总体上是相同的.

第一个源代码与第二个源代码有什么区别?

如果有人能够解释记忆中发生的事情会很好,这样我就可以更好地了解这一点.

c memory string pointers

0
推荐指数
1
解决办法
859
查看次数

标签 统计

c ×2

memory ×1

mysql ×1

php ×1

pointers ×1

product ×1

replace ×1

select ×1

space ×1

string ×1

tabs ×1

where ×1