¿Cómo sumar las columnas seleccionadas en un Datagridview en C#

Tengo un DataGridView que se va cargando con una base de datos. Me gustaría saber cómo puedo hacer para sumar solo las comunas seleccionadas.

Por ejemplo si tuviese el siguiente DataGridView:

id_venta        fechaVenta    Total    1             01-01-2019    2500   2             02-01-2019    3500   3             03-01-2019    2760   4             04-01-2019    7500   5             05-01-2019    9500 

Y quisiese solamente sumar los valores que yo seleccione de la columna total.

Sumar sobre las columnas que no están en las listas

Tengo un marco de datos df con columnas con el siguiente patrón: #number - letter y quiero añadir en una nueva columna other que hace la suma de de las columnas que no están en letter_table1 y letter_table2:

TEXT,#1 - A,#12 - B,#21 - C,#2 - D,#23 - E,#13 - F,#3 - G,#14 - H,#24 - I a,1,1,1,2,2,2,3,3,3 b,1,1,1,2,2,2,3,3,3 c,1,1,1,2,2,2,3,3,3 d,1,1,1,2,2,2,3,3,3 e,1,1,1,2,2,2,3,3,3 f,1,1,1,2,2,2,3,3,3 g,1,1,1,2,2,2,3,3,3 h,1,1,1,2,2,2,3,3,3 i,1,1,1,2,2,2,3,3,3 j,1,1,1,2,2,2,3,3,3 

pro ejemplo

letter_table1 = [H] letter_table2 = [I] 

Comment est-ce que je peux faire ca ? Pour le moment j’ai essaye :

        df_sum['others'] = df.loc[:,~df.isin(tableau_lettres1, tableau_lettres2)].sum(axis=1) 

ainsi que :

        df_sum['others'] = df.loc[:,df.drop(tableau_lettres1, tableau_lettres2)].sum(axis=1) 

Mostrar 2 columnas dentro de row. Bootstrap

Resulta que tengo el siguiente codigo (esta recortado para que no se tan grande)

CODIGO DONDE MUESTRO 2 DATOS EN COLUMNAS

<div class="card-body">             <div class="row">                 <div class="col-md-12">                     <div id="subida">                         <form action="subirData" method="post">                             <div class="col-md-6 form-group"> //PRIMERA COLUMNA                                 <div class="form-group row">                                     <label for="" class="col-sm-4 col-form-label">Fecha de Ingreso</label>                                     <div class="col-sm-4">                                         <input type="text" class="form-control fechaIngreso" name="fechaIngreso">                                     </div>                                 </div>                             </div>                             <div class="col-md-6 form-group"> //SEGUNDA COLUMNA                                 <div class="form-group row">                                     <label for="" class="col-sm-4 col-form-label">Fecha de Ingreso</label>                                     <div class="col-sm-4">                                         <input type="text" class="form-control fechaIngreso" name="fechaIngreso">                                     </div>                                 </div>                                 <div class="form-group row">                                     <label for="" class="col-sm-4 col-form-label">Placa</label>                                     <div class="col-sm-4">                                         <input type="text" class="form-control placa" name="placa">                                     </div>                                 </div>                             </div>                             <input id="submit-all" type="submit" value="Subir" />                         </form>                     </div>                 </div>             </div>         </div> 

Cuando veo el resultado queda asi:

introducir la descripción de la imagen aquí

Los 2 ultimos input me gustaria que quedaran en donde esta el cuadro rojo, como en este ejemplo:

introducir la descripción de la imagen aquí

Que esta mal en el codigo (no se si mal acomodado o no se)

Suma de dos columnas de dos tablas diferentes

estoy aqui para que por favor me ayuden con este problema para resolver. Tengo dos tablas en Mysql llamadas:

| Factura  | |----------| |Idfactura | |Total     |  |Pago_factura  | |--------------| |Idpago        | |Idfactura     | |Pago          | 

Tengo esta consulta para unir ambar tablas:

Select sum(Pago),  sum(Total),  (sum(pago) - sum(total)) as pendiente from Pago_factura Left join factura on factura.idfactura = pago.idfactura Group by pago_factura.idfactura 

El problema está en que, por ejemplo, si tengo una factura x con un total 5000 y tengo dos pagos a esa factura x de la tabla pago_factura, el tal de la tabla factura se duplica osea un total 10000. Por eso le estoy escribiendo para que por favor ayudarme con este problema.

DataTable – No se muestra contenido en ciertas columnas

Tengo el siguiente inconveniente. Localmente mi dataTable carga los datos de manera correcta: (Esto en cualquier navegador)

introducir la descripción de la imagen aquí

Sin embargo, cuando publico mi aplicación en uno de los servidores se observa de la siguiente manera:

introducir la descripción de la imagen aquí

He revisado la consulta y si obtiene los datos. Verifico el JSON en el navegador y a mi parecer la información si carga en el navegador:

introducir la descripción de la imagen aquí

¿Alguien ha tenido una situación parecida? ¿Que podría revisar? Saludos

Agrupar en MySQL a través de valores almacenados en tabla, no por columnas

estoy trabajando con una tabla en mysql del cual almacena todas las reservas de pasajes, y está diseñada de esta forma:

+--+-----+-----------+---------------+--------------------+ |id|     empresa     |    nombre     |  estado_solicitud  |  +--+-----+-----------+---------------+--------------------+ |1 |     VAB         |    CRISTIAN   | PERDIDO_P_IDA      |   +--+-----+-----------+---------------+--------------------+ |2 |     VAB         |    FELIPE     | PERDIDO_P_VUELTA   |   +--+-----+-----------+---------------+--------------------+ |3 |     VAB         |    FELIPE     | RESERVADO          |   +--+-----+-----------+---------------+--------------------+ |4 |     VAB         |    JUAN       | RESERVADO          |  +--+-----+-----------+---------------+--------------------+ |5 |     VAB         |    MARCELO    | RECHAZADO          |  +--+-----+-----------+---------------+--------------------+

Realmente estoy buscando contar el número de pasajes reservados, perdidos y rechazados. Y estoy buscando dejarlo en orden. Es decir,

1° RESERVADO 2° PERDIDO_P_IDA (PASAJE IDA PERDIDO) 3° PERDIDO_P_VUELTA (PASAJE IDA PERDIDO) 4° RECHAZADO

De momento tengo esta consulta en MySQL pero no me está realizando lo que necesito.

SELECT estado_solicitud, count(*) as numero_pasajes FROM reserva_pasajes_db AND empresa='VAB' GROUP BY estado_solicitud 

Me está contando los pasajes, pero no me genera el orden.. he intentado utilizar el ORDER BY pero no sé como colocarlo.

Fijar columnas de tabla html

Lo que quiero hacer es fijar una o varias columnas de una tabla usando css o jquery, hasta el momento lo que tengo es esto:

table {   display: block;   overflow-x: auto; }  .static {   position: fixed;   background: #fff; }  .first-col {   padding-left: 74.5px!important; }
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>  <table class="table table-bordered">   <thead>     <tr > 	 <th>Fecha</th>       <th class="static">Concepto</th>       <th class="first-col">CC</th>       <th >Last</th>       <th >Handle</th>       <th >First</th>       <th >Last</th>       <th >Handle</th>       <th >First</th>       <th >Last</th>       <th >Handle</th>       <th >Handle</th>       <th >First</th>       <th >Last</th>       <th >Handle</th>       <th >Last</th>       <th >Handle</th>       <th >First</th>       <th >Last</th>       <th >Handle</th>     </tr>   </thead>   <tbody>     <tr> 	<td>03/08/2019</td>       <td class="static">FIJAR</td>       <td class="first-col">0</td>       <td>Otto</td>       <td>@mdo</td>       <td>Mark</td>       <td>Otto</td>       <td>@mdo</td>       <td>Mark</td>       <td>Otto</td>       <td>@mdo</td>       <td>Mark</td>       <td>Otto</td>       <td>@mdo</td>       <td>Mark</td>       <td>Otto</td>       <td>@mdo</td>       <td>Mark</td>       <td>Otto</td>       <td>@mdo</td>     </tr>     <tr> 	<td>03/08/2019</td>       <td class="static">FIJAR</td>       <td class="first-col">0</td>       <td>Otto</td>       <td>@mdo</td>       <td>Mark</td>       <td>Otto</td>       <td>@mdo</td>       <td>Mark</td>       <td>Otto</td>       <td>@mdo</td>       <td>Mark</td>       <td>Otto</td>       <td>@mdo</td>       <td>Mark</td>       <td>Otto</td>       <td>@mdo</td>       <td>Mark</td>       <td>Otto</td>       <td>@mdo</td>     </tr>     <tr> 	<td>03/08/2019</td>       <td class="static">FIJAR</td>       <td class="first-col">4</td>       <td>Otto</td>       <td>@mdo</td>       <td>Mark</td>       <td>Otto</td>       <td>@mdo</td>       <td>Mark</td>       <td>Otto</td>       <td>@mdo</td>       <td>Mark</td>       <td>Otto</td>       <td>@mdo</td>       <td>Mark</td>       <td>Otto</td>       <td>@mdo</td>       <td>Mark</td>       <td>Otto</td>       <td>@mdo</td>     </tr>   </tbody> </table>

Funciona pero el problema viene cuando es muy grande el texto que esta dentro de la columna que se va a fijar, ya he buscado miles de soluciones y no he podido encontrar algo que de verdad haga lo que estoy pidiendo.

Agradecería que pudieran ayudarme, ya que he estado buscando y no he encontrado soluciones. Ya he visto otras preguntas en este foro pero las soluciones que han dado no me han funcionado como quisiera.

Suma de Columnas de una tabla y Mostrar al cargar la Pagina

Buen dia. Estoy tratando de sumar el puntaje de las siguientes columnas : Equipo Rojo,Equipo Amarillo y Equipo Turqueza y mostrar en los label correspondiente al cargar la pagina. Tabla

La data se obtiene desde una base de datos en MYSQL y se muestra en la Pagina en JSP. Este es mi codigo en JSP.

 <div class="table-responsive-vertical">      <div id="Contadores">          <label>Puntaje Rojo</label>          <label>0</label>          <label>Puntaje Amarillo</label>          <label>0</label>          <label>Puntaje Turqueza</label>          <label>0</label>       </div>         <table class="table table-bordered table-striped table-hover table-mc-light-blue">             <thead>                 <tr>                     <th>Disciplina</th>                     <th>Categoria</th>                     <th>Genero</th>                     <th style="background-color: red">Equipo Rojo</th>                     <th style="background-color: yellow">Equipo Amarillo</th>                     <th style="background-color: turquoise">Puntaje Turqueza</th>                 </tr>             </thead>             <tbody>                 <%                 for (int i=0; i < v.size();i++){                     puntaje p = (puntaje)v.elementAt(i);                  %>                 <tr>                     <td data-title="Disciplina"><%=p.getNombredeporte()%></td>                     <td data-title="Categoria"><%=p.getCategoria() %></td>                     <td data-title="Genero"><%=p.getGenero() %></td>                     <td data-title="Puntaje"><%=p.getPuntajer() %></td>                     <td data-title="Puntaje"><%=p.getPuntajea() %></td>                     <td data-title="Puntaje"><%=p.getPuntajet() %></td>                 </tr>                <%                }                %>             </tbody>         </table>     </div> 

estoy tratando de realizar con una funcion en javascript y que el resultado se muestre al cargar la pagina. gracias.

Ordenar tabla por multiples columnas

Buen dia a todos, tengo la siguiente tabla de ejemplo:

<table>   <thead>     <tr>       <th>#Item</th>       <th>ClienteNumber</th>       <th>Status</th>       <th>Date Prom(mm/dd/yyyy)</th>       <th>Item</th>     </tr>   </thead>   <tbody>     <tr>       <td>15678</td>       <td>CUST-5698</td>       <td>FINISH</td>       <td>12/02/2019</td>       <td>PINZA-7654</td> </tr>     <tr>       <td>26872</td>       <td>LKU-6526</td>       <td>START</td>       <td>11/01/2019</td>       <td>MART-0035</td>     </tr>     <tr>       <td>015879</td>       <td>MKILU-653</td>       <td>NOT</td>       <td>10/15/2019</td>       <td>OHYR-0001</td>     </tr>   </tbody> </table>

Lo que deseo es que en algun momento se creara un elemento nuevo y se agregara a la tabla, pero no he podido ordenar los datos, por multiples columnas.

Se ordenara primero por Date Prom (DESC), ClienteNumber(ASC) e #Item(ASC), pueden guuiarme?. Saludos