This should be a simple query, shouldn't it?

I have two tables: studentsand grades.

My goal is to create a view that:
-for each course in the categories table, shows the number of students who took the course,
- and shows a column for each program , number of students in this program who have completed the course.






It should look like this:

COURSE_ID COUNT (STUDENT_ID) IN_BSC IN_ARTS IN_UT IN_CIS
--------------------------
17 10 3 1 3 COSC111
16 9 2 2 3 COSC121
etc.






Of course, the above is an example - I still need to make the request. So far, I have the following statement:

Select course_id, count (student_id)
the first year
Course_id group;

.. .and it returns this:

COURSE_ID COUNT (STUDENT_ID)
-------------------------
COSC111 17
COSC121 16
COSC126 1
COSC211 9
COSC218 7
COSC222 4
COSC224 6
COSC226 8
COSC229 8
COSC304 2
COSC310 2
MATH111 14
MATH222 4
MATH226 8

14 selected lines






I am now faced with how to add columns showing how many students is everyone's programs.

I was taken to countless attempts syntactically for the better part of 2 hours. I joined the two paintings together, but this does not seem to get me anywhere.

I would appreciate a helping hand.

Hello

Welcome to the forum!

Whenever you have questions, please post CREATE TABLE and INSERT statements for your sample data. If you do not, then people are unable to test their ideas, and your chances of getting a good response are reduced. Since this is your first post, I'll do it for you:

CREATE TABLE     grades
(     student_id     VARCHAR2 (11)
,     course_id     VARCHAR2 (7)
,     PRIMARY KEY (student_id, course_id)
);

INSERT INTO grades (course_id, student_id) VALUES ('COCS222', 'BSC-1');
INSERT INTO grades (course_id, student_id) VALUES ('COCS222', 'ARTS-2');
INSERT INTO grades (course_id, student_id) VALUES ('COCS222', 'UT-3');
INSERT INTO grades (course_id, student_id) VALUES ('COCS222', 'CIS-4');
INSERT INTO grades (course_id, student_id) VALUES ('COCS304', 'CIS-4');
INSERT INTO grades (course_id, student_id) VALUES ('COCS304', 'CIS-5');

CREATE TABLE     students
(     student_id     VARCHAR2 (11)     PRIMARY KEY
,     program          VARCHAR2 (4)
);

INSERT INTO students (student_id, program) VALUES ('BSC-1',  'BSC');
INSERT INTO students (student_id, program) VALUES ('ARTS-2', 'ARTS');
INSERT INTO students (student_id, program) VALUES ('UT-3',   'UT');
INSERT INTO students (student_id, program) VALUES ('CIS-4',  'CIS');
INSERT INTO students (student_id, program) VALUES ('CIS-5',  'CIS');
INSERT INTO students (student_id, program) VALUES ('CIS-6',  'CIS');
COMMIT;

I used VARCHAR2 in all the places where you used car. do not use TANK; There is nothing that trouble.
Note that the CREATE TABLE statements above include all the columns, you say you have. Simply include columns that play some role in the problem. If you are unsure if a certain column is necessary in a problem or not, and then includes, to be sure.

Also post the exact results of your choice in the sample data. The sample data above, I think you want:

COURSE_ TOTAL_STUDENTS     IN_BSC    IN_ARTS      IN_UT     IN_CIS
------- -------------- ---------- ---------- ---------- ----------
COCS222              4          1          1          1          1
COCS304              2          0          0          0          2

What you want is an example of a Pivot . Like many other things, exactly how do the articulation points depends on what version of Oracle you have. The following query works in Oracle 8.1 and higher:

SELECT       g.course_id
,       COUNT (*)     AS total_students
,       COUNT (CASE WHEN s.program = 'BSC'  THEN 1 END)     AS in_bsc
,       COUNT (CASE WHEN s.program = 'ARTS' THEN 1 END)     AS in_arts
,       COUNT (CASE WHEN s.program = 'UT'   THEN 1 END)     AS in_ut
,       COUNT (CASE WHEN s.program = 'CIS'  THEN 1 END)     AS in_cis
FROM       grades     g
JOIN       students     s  ON     g.student_id     = s.student_id
GROUP BY  g.course_id
ORDER BY  g.course_id
;

If you use Oracle 11, you can also use the SELECT... Function PIVOT.

I guess that the combination (couse_id, student_id) is unique in the table of ranks, as it is in the CREATE TABLE statement that I made. If not, then the solution is a little messier: you have to COUNT (DISTINCT student) in all cases.

Published by: Frank Kulash, 20 February 2012 18:51

Tags: Database

Similar Questions

  • Not sure if I can do this with a simple query.

    CREATE TABLE primary_table (SSN VARCHAR2 (15) VARCHAR2 (30) FIRST_NAME, LAST_NAME VARCHAR2 (30), VARCHAR2 (20)) of the STATE;

    insert into primary_table VALUES ('111-11-1111, 'Elvis', 'Presley', 'ACTIVE');
    insert into primary_table VALUES (222-22-2222', 'Gift', 'King', 'ACTIVE');
    insert into primary_table VALUES ('33-333-3333, 'Lex', 'Harrison', 'ACTIVE');

    CREATE TABLE secondary_table (SSN VARCHAR2 (15) NOT NULL, ARRIVAL DATE, NUMBER of LENGTH_OF_STAY);

    insert into secondary_table VALUES ('11-111-1111 ", 1 January 2011", 10);
    insert into secondary_table VALUES (' ' 222-22-2222 ", March 1, 2011", 10);
    insert into secondary_table VALUES (' ' 222-22-2222 ", June 1, 2011", 20);
    insert into secondary_table VALUES ('' 33-333-3333, January 1, 2011 ", 10);

    ========================================================================================

    Hello

    I created two very simple tables for this exercise. I don't know if I can do this with a simple query, or must use pl/sql.

    I want to join primary_table secondary_table of SSNand list the fields of primary_table, but only if the join returns only a line.

    In other words, I would like to create a list of data primary_table for primary_table lines that have only one line on the secondary table.


    Concerning

    RF25 wrote:
    CREATE TABLE primary_table (SSN VARCHAR2 (15) VARCHAR2 (30) FIRST_NAME, LAST_NAME VARCHAR2 (30), VARCHAR2 (20)) of the STATE;

    insert into primary_table VALUES ('111-11-1111, 'Elvis', 'Presley', 'ACTIVE');
    insert into primary_table VALUES (222-22-2222', 'Gift', 'King', 'ACTIVE');
    insert into primary_table VALUES ('33-333-3333, 'Lex', 'Harrison', 'ACTIVE');

    CREATE TABLE secondary_table (SSN VARCHAR2 (15) NOT NULL, ARRIVAL DATE, NUMBER of LENGTH_OF_STAY);

    insert into secondary_table VALUES ('11-111-1111 ", 1 January 2011", 10);
    insert into secondary_table VALUES (' ' 222-22-2222 ", March 1, 2011", 10);
    insert into secondary_table VALUES (' ' 222-22-2222 ", June 1, 2011", 20);
    insert into secondary_table VALUES ('' 33-333-3333, January 1, 2011 ", 10);

    ========================================================================================

    Hello

    I created two very simple tables for this exercise. I don't know if I can do this with a simple query, or must use pl/sql.

    I want to join primary_table to secondary_table of NSSand the list of fields in the primary_table, but only if the join returns only a line.

    In other words, I would like to create a list of data primary_table for primary_table lines that have only one line on the secondary table.

    Concerning

    Something like...

    select p.
    from primary_table p
    where p.ssn in (select s.ssn from secondary_table s group by s.ssn having count(*) = 1)
    
  • Problem with a simple query

    Hello, I'll start by saying that I am a noob. in any case, I'm trying to do what I thought was a simple query for records that are greater or equal to the date of the day: it's my request...

    < cfquery name = "getUpcoming" datasource = 'events' >
    SELECT title, eventDate FROM event WHERE eventDate > = #Now () # ORDER BY ASC eventDate
    < / cfquery >

    It works, so, I get the records that are greater than the current date, but all records that match to are not.

    I guess that it is looking at the time as well, or should I completely wrong. I do not know? Any help would be greatly appreciated.

    Good reading up on top of (http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-7f 6f.html), which you must use when you pass dynamic values to the DB, instead of hard-coding the in your SQL string.  And when using , use a param of CF_SQL_DATE type, and must ignore the time portion of the date/time value, you pass (I'm not 100% certain of this... only about 99% certain... but give it a go).  Or spend only the date part of the date/time value in the query.  Using createOdbcDate() fact, without all the extra horsing around adding things together and using the dateFormat() attribute as the previous poster suggested.

    --

    Adam

  • Improve a simple query

    Here's a simple query, what I want to know, I added superior select d.name, which is the description of region_code for. Can I get a whole result with a single statement select

    SELECT t.region_code, d.name, t.emp_contr
    Of
    (SELECT c.br_region_fo_code as Region_Code,
    Sum (c.employer_contribution) AS emp_contr
    OF core_business.cb_contr_emp_pmt_slip c
    T GROUP BY c.br_region_fo_code),
    general_information.cb_region_fo d
    WHERE t.br_region_fo_code = d.region_fo_code;

    Try this:

    SELECT c.br_region_fo_code as Region_Code,
               d.name,
               SUM(c.employer_contribution) OVER(PARTITION BY  c.br_region_fo_code ORDER BY c.br_region_fo_code) AS emp_contr
    FROM   core_business.cb_contr_emp_pmt_slip c,
               general_information.cb_region_fo d
    WHERE
               c.br_region_fo_code = d.region_fo_code;
    
  • Decode the simple query

    Decode the query
    Simplified version of the query below.

    SELECT
    d.REG,
    d.DP,
    c.CHANNEL
    Of
    CUSTOMER c,.
    ACCOUNT d
    WHERE c.ID = d.ID
    D.REG GROUP, d.DP, c.CHANNEL


    Channel field in the Customer Table contains several store ID (1 Store, tray 2, tray 3, store 4 etc.) - basically, I want to use decode on the channel field so that instead of all the store ID being issued what is fate of the channel are
    Store 1 = "big".
    Store 2 = 'average '.
    Store 3 = "Small".
    All other stores = 'other '.

    Where the decode to insert statement and what should be the format - attempt below
    DECODE (c.CHANNEL, "keep 1, 'Big', ' Store 2', 'Medium', 'Store' 3', small ', 'Other' ') of

    Hello

    This should be what you are looking for:

    SELECT   d.REG,
             d.DP,
             DECODE (c.CHANNEL, 'Store 1','Large', 'Store 2','Medium', 'Store 3','Small', 'Other') Channel
    FROM     CUSTOMER c,
             ACCOUNT d
    WHERE    c.ID = d.ID
    GROUP BY d.REG,
             d.DP,
             c.CHANNEL
    

    City where to move them in decoding...

  • Simple query in Oracle Table in MS Access causes a full table scan.

    I run a very simple query in MS ACCESS to an Oracle table attached as follows:

    Select *.
    EXPRESS_SERVICE_EVENTS-(EXPRESS is the name of the related table. SERVICE_EVENTS)
    When executed > MyDate()

    or

    Select *.
    EXPRESS_SERVICE_EVENTS-(EXPRESS is the name of the related table. SERVICE_EVENTS)
    When executed > [Forms]! [MyForm]! [Date1]

    We have more than 50 machines and this query works well on more than half of them, using an Oracle Index on the field "run." Exactly the same thing running on other machines results in a full table scan, so regardless of the index (the DB access even access all machines).

    Strangely, if we write the query as follows:

    Select *.
    Of EXPRESS_SERVICE_EVENTS
    When executed > # 2009-09-04 08:00 #.

    It works fast everywhere!

    Any help with this "phenominon" would be appreciated.

    We did the things:
    Check the locale settings of the ODBC driver, MS Access settings (as in tools-> Options), we have the latest XP and Office service packs and re-related all the Access Tables on the slow and fast machines independently).

    All machines use the same version of the ODBC driver?

    If you have access to Metalink, check the following note:
    Note.257828.1 Scan of Table full Ext/Pub while seeking the DATE columns using the ODBC Oracle driver:

    In a Word, try "bind timestamp date" option in the dsn configuration and do not forget to update the links in the table.

    It will be useful,
    Greg

  • simple query help :)

    I have table with date, customer number, salary... Now, I want to extract the total number of client whose salary is between 2000 and 3000 and deposited consistantly for the last 6 months.
    Can someone help me with this...

    user12183668 wrote:
    I used your query... its working well... but there are a few County for the date (NTC) which I am less than 6... .and I want to exclude these documents at the level of the query.

    How can I do this

    By encapsulating the query as an interior view, something in this way:

    select *
      from (
    select
     empno
    ,count(distinct trunc(hiredate,'MM')) cnt
    from emp
    where
    sal between 2000 and 3000
    and
    hiredate >= add_months (trunc(sysdate, 'MM'), -5 )
    group by empno
    ) a
    where a.cnt = 6;
    
  • A simple query with as wrong return result

    Hello

    I run a simple query with like.
    If I use the parameter I get incorrect results.
    If I use the request without parameter results are ok.

    My script:

    ALTER SESSION SET NLS_SORT = BINARY_CI;
    ALTER SESSION SET NLS_COMP = LINGUISTIC;

    -drop table abcd;
    create table abcd (col1 varchar2 (10));

    INSERT INTO VALUES ABCD ('122222');
    insert into abcd values ('111222');


    SELECT * FROM ABCD WHERE COL1 LIKE: 1. -bad result with 12%
    /*
    COL1
    ----------
    122222
    * 111222 *.
    */

    "Select * ABCD where col1 like 12%; -result ok
    /*
    COL1
    ----------
    122222
    */

    I use Oracle Database 11 g Enterprise Edition Release 11.2.0.1.0 - 64 bit Production
    and query, run in Oracle SQL Developer 3.1.07.

    I think it's just a bug, and it is set to 11.2.0.3:

    11.2.0.1:

    DB11.2.0.1>> select * from v$version where rownum=1;
    
    BANNER
    --------------------------------------------------------------------------------
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
    
    1 row selected.
    
    DB11.2.0.1>> ALTER SESSION SET NLS_SORT=BINARY_CI;
    
    Session altered.
    
    DB11.2.0.1>> ALTER SESSION SET NLS_COMP=LINGUISTIC;
    
    Session altered.
    
    DB11.2.0.1>> create table abcd (col1 varchar2(10));
    
    Table created.
    
    DB11.2.0.1>> INSERT INTO ABCD VALUES ('122222');
    
    1 row created.
    
    DB11.2.0.1>> insert into abcd values ('111222');
    
    1 row created.
    
    DB11.2.0.1>> VARIABLE A1 VARCHAR2(10);
    DB11.2.0.1>> EXEC :A1 := '12%';
    
    PL/SQL procedure successfully completed.
    
    DB11.2.0.1>> SELECT * FROM ABCD WHERE COL1 LIKE :A1;
    
    COL1
    ----------
    122222
    111222
    
    2 rows selected.
    

    11.2.0.3:

    DB11.2.0.3>> select * from v$version where rownum=1;
    
    BANNER
    --------------------------------------------------------------------------------
    Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
    
    1 row selected.
    
    DB11.2.0.3>> ALTER SESSION SET NLS_SORT=BINARY_CI;
    
    Session altered.
    
    DB11.2.0.3>> ALTER SESSION SET NLS_COMP=LINGUISTIC;
    
    Session altered.
    
    DB11.2.0.3>> create table abcd (col1 varchar2(10));
    
    Table created.
    
    DB11.2.0.3>> INSERT INTO ABCD VALUES ('122222');
    
    1 row created.
    
    DB11.2.0.3>> insert into abcd values ('111222');
    
    1 row created.
    
    DB11.2.0.3>> VARIABLE A1 VARCHAR2(10);
    DB11.2.0.3>> EXEC :A1 := '12%';
    
    PL/SQL procedure successfully completed.
    
    DB11.2.0.3>> SELECT * FROM ABCD WHERE COL1 LIKE :A1;
    
    COL1
    ----------
    122222
    
    1 row selected.
    

    Kind regards
    Sayan Malakshinov
    http://orasql.org

  • This should be easy! How can I change the background color of my domains?

    My apologies if this has already been posted but nothing has developed by Google, nor the Forum search.

    I'm sure that this should be easy, but it really does my head!

    I have a number of text boxes, drop-down lists, etc. in my form - I put backgrounds customized to each that are visible in Design view. However, in the PDF preview all the fields have a blue color by default and don't change to my origins custom when you enter in the field.

    Is it possible to remove the coloring by defect in the fields while it's the same as my Custom background? My Custom backgrounds are "linear downstairs" so I don't want just the value one-colour border.fill.color.

    Thanks for any help,

    Hello

    If you include this Javascript in the node docReady event root (default ' form1').

    app.runtimeHighlight = false;
    

    This will stop the highlight of field. It does not prevent the user from back on the highest point, it means that your screen opens with the highlight off the coast.

    Hope that helps,

    Niall

    Ensure the dynamics

  • Wat is the problem with this simple query?

    I use 10gxe.
    This is the query that does not work
    Whenever I'm him running a pop-up windows is coming
    and asks me to enter the bind variables... Should wat I do?
    Here's a question prntscrn.

    http://potupaul.webs.com/at.html


    G_message VARIABLE VARCHAR2 (30)
    BEGIN
    : g_message: = "Œuvres of My PL/SQL block;
    END;
    /
    G_message IMPRESSION

    Edited by: user4501184 may 18, 2010 12:42 AM

    use sqlplus 't's work' ng

    run
    cmd
    sqlplus / as sysdba
    G_message VARIABLE VARCHAR2 (30)
    BEGIN
    : g_message: = "Œuvres of My PL/SQL block;
    END;
    /
    G_message IMPRESSION

    hope this helps
    Daniele

  • Cannot get this simple query!

    Hi guys,.

    There is this requirement easy to write a query that selects many columns in a table, but grouped on 3 columns in the same table.

    Table Str:
    C11 col2 col3 col4 col5 col6 col7 col8 col9 col10

    Mandatory:
    Group By: Col9, col10
    Columns to select: C11 col2 col3 col4 col5 col6 col7 col8

    I know there is something simple that I'm missing.

    any help will be appreciated.

    Thank you!

    Hello

    What produces the output you asked for the data that you have posted:

    SELECT       MIN (col1)
    ,       MIN (col2)
    ,       MIN (col3)
    ,       MIN (col4)
    ,       MIN (col5)
    ,       MIN (col6)
    ,       MIN (col7)
    ,       MIN (col8)
    ,       col9
    ,       col10
    FROM       str
    GROUP BY  col9
    ,       col10
    ;
    

    If the fact

    WITH     got_rnum     AS
    (
         SELECT  str.*
         ,     ROW_NUMBER () OVER ( PARTITION BY  col9
                             ,             col10
                             ORDER BY        col1
                             ,             col2
                             ,             col3
                             ,             col4
                             ,             col5
                             ,             col6
                             ,             col7
                             ,             col8
                             )     AS rnum
         FROM     str
    )
    SELECT     col1
    ,     col2
    ,     col3
    ,     col4
    ,     col5
    ,     col6
    ,     col7
    ,     col8
    ,     col9
    ,     col10
    FROM     got_rnum
    WHERE     rnum     = 1
    ;
    

    With the sample data that you posted both queries produce the same results.
    With other data, both queries will produce different results.

  • How to make the simple query for this scenario... ?

    Hello:

    Dummy table provided for simplicity.

    It's my database table (Table_A)

    Date1 | Plane1 | Category | Duration | Fees
    01/01/2011 | A | Gold | 5. 2
    01/01/2011 | C | Money | 4. 11
    01/01/2011 | B | Gold | 6. 2
    01/01/2011 | D | Gold | 2. 4
    01/01/2011 | B | Gold | 3. 5
    01/01/2011 | A | Money | 4. 8
    01/01/2011 | B | Gold | 1. 3

    I need to write a query to get the result below:

    Date1 | Plane1 | Sum_Duration | Sum_Charge | Sum_Gold_Duration | Sum_Gold_Charge | Sum_Silver_Duration | Sum_Silver_Charge
    01/01/2011 | A | 9. 10. 5. 2. 4. 8
    01/01/2011 | B | 10. 10. 10. 10. 0 | 0
    01/01/2011 | C | 4. 11. 0 | 0 | 4. 11
    01/01/2011 | D | 2. 4. 2. 4. 0 | 0

    This query will provide the 1st four columns:

    SELECT Date1,
    base1,
    Sum (Duration) Sum_Duration,
    Sum (load) Sum_Charge
    FROM TABLE_A
    GROUP BY date1, rarateplan

    But I need to know how to get the rest of the columns (i.e. Summary according to categories; from 5 to 8 columns)? Is this can be done in a single query without writing subqueries?

    Please let me know, (with code), the best way.

    Thank you-
    Tanvir

    Use like this:

    SELECT Date1,
    base1,
    Sum (Duration) Sum_Duration,
    Sum (load) Sum_Charge,
    SUM (decode(Category,'Gold',duration,0)) Sum_Gold_Duration,
    SUM (decode(Category,'Gold',charge,0)) Sum_Gold_charge,
    SUM (decode(Category,'Silver',duration,0)) Sum_Silver_Duration,
    SUM (decode(Category,'Silver',charge,0)) Sum_Silver_charge
    FROM TABLE_A
    GROUP BY date1, rarateplan

    Published by: SANT007 on August 11, 2011 11:04

  • help me with this simple query

    Hi, I have reached the results by querying the table twice. so, how can I get the results by hitting the table only once.
    version 10g
    with t as 
    (select 100 parent , 1 child , 'Y' flag from dual union all
    select 100 parent , 2 child , 'N' flag from dual union all
    select 100 parent , 3 child , 'N' flag from dual union all
    select 100 parent , 4 child , 'N' flag from dual union all
    select 100 parent , 5 child , 'Y'  flag from dual union all
    select 100 parent , 6 child , 'N' flag from dual union all
    select 100 parent , 7 child , 'N' flag from dual union all
    select 100 parent , 8 child , 'Y' flag from dual union all
    select 100 parent , 9 child , 'N' flag from dual)
    select * from t where parent in ( 
    select parent from t
    where child = 1)
    and flag = 'N'
    order by child;

    Hello

    Here's one way:

    WITH     got_good_cnt     AS
    (
         SELECT     t.*
         ,     SUM (CASE WHEN child = 1 THEN 1 END)
                  OVER (PARTITION BY  parent)          AS good_cnt
         FROM    t
    )
    SELECT       *     -- or list all columns except good_cnt
    FROM       got_good_cnt
    WHERE       good_cnt >= 1
    AND       flag        = 'N'
    ORDER BY  child
    ;
    

    The best way may depend on your data, for example, the columns that are unique.

    Each line in your sample data has the same value for parent. Is this the best game of test data?

  • How to write this Simple query?

    Select * from student

    where

    (select count (first_name) of student) > 1;

    Basically I want a list of student table where the counties of first names are more than 1. However he shows me the output for

    Select * from student;

    any suggestions?

    Hello

    2776946 wrote:

    Select * from student

    where

    (select count (first_name) of student) > 1;

    Basically I want a list of student table where the counties of first names are more than 1. However he shows me the output for

    Select * from student;

    any suggestions?

    Think about it.  The subquery tells you the number of rows in all of the table have a first name.  It will always tell you the number of rows in all of the table name.  You don't want to know how many rows in the table have a name, you want to know how many rows in the table have the same name.

    One way to do is a correlated subquery:

    Select *.

    student m-m is for hand query

    where)

    SELECT count (*)

    student s-s is for the subquery

              where s.first_name = m.first_name

    )  > 1

    ;

  • This should be simple...

    I'm working on a book cover, which is built on the model in the ID provided by the printer. In order to check my design, I create a PDF file and print on paper folding of the cover such that the book would be. The book is 6 x 9 "placed on the upper right of a 14 x 11 with landmarks of the printer model.

    I want to check the coverage of the design on one A4 (which obviously will not allow full propagation) sheet of the ID/PDF and have tried various printing options, but only get the wrong part of the lid.

    If everyone can visualize this, what could I try to do to print just the front (not back) cover of the present sheet oversized?

    Owen,

    Luca

    What I would do is export to PDF, which will automatically open in Acrobat, press C to activate the crop tool, drag around what I want to print, press on enter, then print it out.  Pretty fast once you're used to, I always export to PDF format in my work anyway.

Maybe you are looking for

  • Overview of Sierra blacking out diagrams in PDF

    When you view a PDF user manual, and some of the diagrams are blackened. Read properly user manual front of Sierra. A new pdf download does not help. The document is displayed correctly in SC6. All the patches?

  • How can I get the alexa sparky toolbar to work on my firefox browser

    I downloaded the alexa sparky for firefox toolbar and restarted firefox, as it said to do, but for some reason, the toolbar does not appear and I have tried everything I know to do

  • I can't erase the free space in the disk utility, where is he?

    After the installation of El Capitan, I can't erase free space in disk utility, where is he? How can we erase files deleted safely with El Capitan?

  • Time Machine backups remotely

    Hello everyone, I currently have Time Machine configured to back up my MacBook Pro on my USB 3 drive which is connected to my iMac. This works very well when the two Macs are on the same WiFi network, however, when I'm in college and trying to back u

  • Data dashboard

    Hello Can someone please give me detailed instructions on how to perform measurements of 9191 cDAQ chassis and see the results on smartphone using the dashboard of data.