我正在使用以下shell脚本来查找另一个文件的内容:
#!/bin/ksh
file="/home/nimish/contents.txt"
while read -r line; do
grep $line /home/nimish/another_file.csv
done < "$file"
Run Code Online (Sandbox Code Playgroud)
我正在执行脚本,但它没有显示csv文件中的内容.我的contents.txt文件包含诸如csv文件中存在的数字"08915673"或"123223"其中的数字.我做错了吗?
我正在尝试使用以下查询创建直方图数据:
SELECT FLOOR(Max_Irrad/10) AS bucket, COUNT(*) AS COUNT
FROM marctest.test_summarynimish
where Lcu_name='Allegro'
and Lcu_Mode='Standard'
GROUP BY bucket;
Run Code Online (Sandbox Code Playgroud)
以下是我得到的结果:
bucket count
0 3
4 3
5 12
7 6
8 3
10 3
Run Code Online (Sandbox Code Playgroud)
现在,bucket字段是直方图中使用的范围或bin.我想创建一个具有一致范围的存储桶值,例如从0,4,8,12 ....开始等等.有没有办法在mysql中实现这一点?这就是我期望得到的结果:
bucket count
0 3
4 21
8 6
Run Code Online (Sandbox Code Playgroud) 我试图在Web配置文件中设置mysql连接.
这是连接字符串代码:
<connectionStrings>
<add name="connstring"
connectionString="DRIVER={MySQL ODBC= 3.51= Driver};Database=marctest;Server=localhost;UID=root;PWD=1234;"
providerName="System.Data.SqlClient"/>
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)
我将在以下步骤中访问它:
MySqlConnection connmysql = new MySqlConnection(WebConfigurationManager.ConnectionStrings["connstring"].ConnectionString);
Run Code Online (Sandbox Code Playgroud)
当我运行我的代码时,它会生成一个空引用异常."对象引用未设置为对象的实例."
我该如何解决这个问题?